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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • %表示开头,f表示结尾,‘%01.2f’:0表示用来填的字符,1表示整个字符串站位要有1位以上,“.”后面的2表示小数点后面要有2位。
    查看全部
    0 采集 收起

    2016-02-17

  • 第一个(\w+)匹配的值可以用$1进行引用,匹配到的值是 index,style,common第二个(\w+)匹配的值可以用$2进行引用.匹配到的值是 php,css,js整个完整的正则匹配到的值就是用$0进行引用
    查看全部
  • $p = "|<[^>]+>(.*?)</[^>]+>|i" [^>]表示不是“>”的字符 可以匹配<a>,但是不能匹配<>这样的,就是说<后面不能紧跟>符号。 这是一个匹配HTML标签的正则,但如果是<br />这样的独立的标签无法匹配
    查看全部
  • $sql = "update user set name = '李白' where id = '$id' limit 1"; 注意$id也要加引号
    查看全部
  • $matches[0]将包含完整模式匹配到的文本,$matches[1]将包含第一个捕获子组匹配到的文本,以此类推。
    查看全部
  • 插入语句后,得到自增主键id,通过mysql_insert_id() 可以获取该id
    查看全部
  • ${1}与$1的写法是等效的,表示第一个匹配的字串,$2代表第二个匹配的,$0表示全部匹配的
    查看全部
  • 文档上的解释为:如果提供了参数 matches ,它将被填充为搜索结果。 $matches[0] 将包含完整模式匹配到的文本, $matches[1] 将包含第一个捕获子组匹配到的文本,以此类推。 文档上对于子组的说明为:子组通过圆括号分隔界定,并且它们可以嵌套。 如果正则表达式写为$p = '/\w+\s\w+/';,则没有子组,$matches[1]为空,而$matches[0]包含所匹配的文本;但是将表达式加上括号写为$p = '/(\w+\s\w+)/';,则有了子组,此时$matches[1]与$matches[0]相同。
    查看全部
  • \s匹配任意的空白符,包括空格,制表符,换行符。[^\s]代表非空白符。[^\s]+表示一次或多次匹配非空白符。 //下面的\w匹配字母或数字或下划线。 $p = '/[\w\.\-]+@[a-z0-9\-]+\.(com|cn)/'; $str = "我的邮箱是Spark.eric@imooc.com"; preg_match($p, $str, $match); echo $match[0]; \d匹配数字
    查看全部
    0 采集 收起 来源:元字符与转义

    2018-03-22

  • 其中^在反括号外面,表示断言目标的开始位置,但在方括号内部则代表字符类取反,方括号内的减号-可以标记字符范围,例如0-9表示0到9之间的所有数字。
    查看全部
    0 采集 收起 来源:元字符与转义

    2016-02-17

  • $p = 'http://'; $p = '/'.preg_quote($p, '/').'/'; echo $p; 输出/http\:\/\//将特殊字符进行转义
    查看全部
  • $str = '99.9'; $result = sprintf('%01.2f', $str); echo $result;//结果显示99.90 1、这个 % 符号是开始的意思,写在最前面表示指定格式开始了。 也就是 "起始字符", 直到出现 "转换字符" 为止,就算格式终止。 2、跟在 % 符号后面的是 0, 是 "填空字元" ,表示如果位置空着就用0来填满。 3、在 0 后面的是1,这个 1 是规定整个所有的字符串占位要有1位以上(小数点也算一个占位)。 如果把 1 改成 6,则 $result的值将为 099.90 因为,在小数点后面必须是两位,99.90一共5个占位,现在需要6个占位,所以用0来填满。 4、在 %01 后面的 .2 (点2) 就很好理解了,它的意思是,小数点后的数字必须占2位。 如果这时候,$str 的值为9.234,则 $result的值将为9.23. 5、最后,以 f "转换字符" 结尾。
    查看全部
    0 采集 收起

    2018-03-22

  • 对象序列化,,就是将对象序列化为字符串,反序列化就是将字符串转换为对象
    查看全部
  • mb_strlen($str,"UTF8");//结果:3,此处的UTF8表示中文编码是UTF8格式,中文一般采用UTF8编码
    查看全部
    0 采集 收起

    2018-03-22

  • 判断相等用==,判断不仅相等,还要类型相等、是否属于同一个对象就要用===
    查看全部

举报

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

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