• 学习php笔记substr(),explode(),strrev()


    substr(str,start,length);  

    例:substr('php is very good language',4,5);

    输出为 is ve;

    当start>str的长度,则返回为();

    substr('php is very good language',26,5);

    substr('php is very good language',4);

    输出为        (空白)

    输出为is v     (表明start和langth都为4)

    当start为负值,则从str末尾出开始读起(*这时是从-1开始读,而不是从0开始),

    substr('php is very good language',-4,5);

    输出为uage

    当length为负值时,length代表的是从末尾开始读,截取str的结束位置。

    substr('php is very good language',4,-5);

    输出为is very good lan

    explode()把函数字符串分割为数组;

    // Example 1
    $pizza  = "piece1 piece2 piece3 piece4 piece5 piece6";
    $pieces = explode(" ", $pizza);
    echo $pieces[0]; // piece1
    echo $pieces[1]; // piece2

    // Example 2
    $data = "foo:*:1023:1000::/home/foo:/bin/sh";
    list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
    echo $gecos."<br>"; // foo
    echo $shell; // *

    strrev()把字符串从后往前输出

    echo strrev("June"); // outputs "enuJ"

    setlocalhost(content location)设置本地环境.content ,指定需要设置的场景信息常量有(

    • LC_ALL – 所有下属的常量
    • LC_COLLATE – 排列顺序
    • LC_CTYPE – 字符分类和转换(例如:将所有的字符转换成小写或大写形式)
    • LC_MESSAGES – 系统信息格式
    • LC_MONETARY – 货币 / 通货格式
    • LC_NUMERIC – 数值格式
    • LC_TIME – 日期和时间格式

    );location,设置国家区域,例如,chs.

  • 相关阅读:
    操作系统的概念
    流量监听的基础利用
    后门的学习与清理
    关于phpstudy打开phpmyadmin无法打开
    SSRF服务器请求伪造
    javascript基础流程控制
    Repository中自己写修改、删除语句是需要添加的注解
    SpringBoot链接数据库
    SpringBoot项目实战:企业项目管理系统
    ErrorUtils
  • 原文地址:https://www.cnblogs.com/JuneZhang/p/1887426.html
Copyright © 2020-2023  润新知