为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 查找字符:strpos() 格式:strpos(要处理的字符串,要定位的字符串,定位起始位置【可选】)
    查看全部
    0 采集 收起

    2016-05-27

  • 格式化字符串:格式化字符串函数sprintf()<br> sprintf(格式,要转化的字符串)<br> 返回结果:格式化好的字符串<br> eg:<br> $str='99.9';<br> $result=sprintf('%01.2f',$str);<br> echo $result;<br> %01.2f意思:<br> 1.%符号是开始的意思,写在最前面表示指定格式开始了,也即是‘起始字符’,直到出息'转换字符'为止,就算格式终止<br> 2.跟在%后的0,是‘填空字元’,表示若位置空着,即用0来填满<br> 3.在0后面的是1,这个是规定整个所有的字符串占位要有以为以上(小数点也算一个占位) 把1改成6,则$result的值将为099.90<br> 4.在%01后面的.2(点2):表明小数点后的数字占2位 5.以转换字符f结尾
    查看全部
    0 采集 收起

    2018-03-22

  • 替换字符串: 函数str_replace() str_replace(要查找的字符串,要替换的字符串,被搜索的字符串,替换进行计数[可选])
    查看全部
    0 采集 收起

    2016-05-27

  • string substr ( string $string , int $start [, int $length ] )截取字符串 关于$string 输入的字符串。 关于$start 如果 $start 是非负数,返回的字符串将从 string 的 start 位置开始,从 0 开始计算。 如果 $start 是负数,返回的字符串将从 string 结尾处向前数第 start 个字符开始。 如果 $string 的长度小于或等于 start ,将返回 FALSE 。 关于$length 如果是正数的$length ,返回的字符串将从$start处开始最多包括$length个字符(取决于 string 的长度)。 如果提供了负数的$length ,那么$string末尾处的许多字符将会被漏掉(若 $start 是负数则从字符串尾部算起)。如果$start不在这段文本中,那么将返回一个空字符串。 如果提供了值为0, FALSE 或NULL的$length,那么将返回一个空字符串。 如果没有提供$length ,返回的子字符串将从$start位置开始直到字符串结尾。
    查看全部
    0 采集 收起

    2016-05-27

  • 字符串截取: 1.英文字符串截取函数substr() substr(字符串变量,开始截取的位置,截取个数) 开始截取的位置是从0开始的 2.中文字符串的截取函数mb_substr() mb_substr(字符串变量,开始截取的位置,截取个数,网页编码) 截取的位置也是从0开始的
    查看全部
    0 采集 收起

    2016-05-27

  • 获取字符串长度: strlen()获取的是英文字符串长度 mb_strlen()获取的是中文字符串长度,中文编码是UTF8格式
    查看全部
    0 采集 收起

    2016-05-27

  • php中去掉字符串空格的三个函数有: 1)trim去除一个字符串两端的空格 2)rtrim去除字符串右端空格 3)ltrim去除字符串左端空格
    查看全部
    0 采集 收起

    2016-05-27

  • 单引号与双引号的区别: 在双引号串中直接包含字串变量。 而单引号串中的内容总被认为是普通字符 eg: $str='hello'; echo "str is $str"; //运行结果: str is hello echo 'str is $str'; //运行结果: str is $str
    查看全部
    0 采集 收起

    2018-03-22

  • 字符串变量用于包含字符串的值 字符串定义: 1)单引号 2)双引号 3)heredoc语法结构 $hello = <<<TAG 开始定界符 hello world 赋值 TAG 结尾定界符(需和开始定界符一致,且前后不能有空格和字符)
    查看全部
    0 采集 收起

    2018-03-22

  • 对象序列化,可以通过serialize方法将对象序列化为字符串,用于存储或者传递数据,然后在需要的时候通过unserialize将字符串反序列化为成对象进行使用
    查看全部
  • 对象比较:当同一个类的两个实例的所有属性都相等时,可以使用比较运算符==进行判断,当要判断两个变量是否为同一个对象的引用时,可以使用全等运算符===进行判断
    查看全部
  • cookie的有效路径: cookie中的路径用来控制设置的cookie在哪个路径下有效,默认为'/',在所有路径下都有,当设定了其他路径之后,则只在设定的路径以及子路径下有效,例如: setcookie('test', time(), 0, '/path');此设置会使test在/past以及子路径/path/abc下都有效,都是在根目录下就读取不到test的cookie值。
    查看全部
  • 模式修饰符后面加i可以忽略大小写 例如/bbc/i=BBC
    查看全部
  • 索引数组赋值有三种方式: 第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]='苹果'; 第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,array('0'=>'苹果'); 第三种:用array()创建一个空数组,直接在数组里用英文的单引号'或者英文的双引号"赋值,数组会默认建立从0开始的整数的键。比如array('苹果');这个数组相当于array('0'=>'苹果');
    查看全部
  • php字符串转义函数addslashes() 在网页特殊字符输出中有用 函数说明:用于对特殊字符加上转义字符,返回一个字符串 返回值:一个经过转义后的字符串
    查看全部
    0 采集 收起

    2016-05-27

举报

0/150
提交
取消
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!