为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
学习人数
综合评分8.90
570人评价 查看评价
9.3 内容实用
8.8 简洁易懂
8.6 逻辑清晰
  • time()获取服务器当前时间的时间戳。 date()获取当前日期。 strtotime()获取某个日期的时间戳。 strtotime("+1 week 3 days 7 hours 5 seconds")获取当前时间加上1周3天7小时5秒后的时间戳。 gmdate()获取格林威治时间。
    查看全部
    0 采集 收起

    2018-03-22

  • PHP具有很多异常处理类,其中Exception是所有异常处理的基类。 Exception具有几个基本属性与方法,其中包括了: message 异常消息内容 code 异常代码 file 抛出异常的文件名 line 抛出异常在该文件的行数 其中常用的方法有: getTrace 获取异常追踪信息 getTraceAsString 获取异常追踪信息的字符串 getMessage 获取出错信息
    查看全部
  • file_get_contents()将整个文件全部读取到一个字符串中. fopen()打开文件 fgets()从文件指针中读取一行 fread()读取指定长度的字符串 fclose()关闭文件 file_exists()判断文件或目录是否存在。 is_file()判断文件是否存在或是判断给定的路径是否是一个文件。 is_readable()判断文件是否可读。 is_writerable()判断文件是否可写。 file_put_contents()写入到文件。 fwrite()写入到文件。 fileowner()获得文件的所有者 filectime()获取文件的创建时间 filemtime()获取文件的修改时间 fileatime()获取文件的访问时间 filesize()获取文件大小。 unlink()删除文件。 rmdir()删除目录(前提为空目录)。
    查看全部
  • <?php $img = imagecreatetruecolor(200, 200); $red = imagecolorallocate($img, 0xFF, 0x00, 0x00); //在这里使用imageline绘制线条 imageline($img, 0, 0, 200, 200, $red); header("content-type: image/png"); imagepng($img); imagedestroy($img);
    查看全部
    0 采集 收起

    2018-03-22

  • <?php $img = imagecreatetruecolor(200, 200); $red = imagecolorallocate($img, 0xFF, 0x00, 0x00); //在这里使用imageline绘制线条 imageline($img, 0, 0, 200, 200, $red); header("content-type: image/png"); imagepng($img); imagedestroy($img);
    查看全部
    0 采集 收起

    2018-03-22

  • echo strtotime("now");//相当于将英文单词now直接等于现在的日期和时间,并把这个日期时间转化为unix时间戳。这个效果跟echo time();一样。 echo strtotime("+1 seconds");//相当于将现在的日期和时间加上了1秒,并把这个日期时间转化为unix时间戳。这个效果跟echo time()+1;一样。 echo strtotime("+1 day");//相当于将现在的日期和时间加上了1天。 echo strtotime("+1 week");//相当于将现在的日期和时间加上了1周。 echo strtotime("+1 week 3 days 7 hours 5 seconds");//相当于将现在的日期和时间加上了1周3天7小时5秒。
    查看全部
    0 采集 收起

    2018-03-22

  • //date函数,第二个参数取默认值的情况 echo date("Y-m-d");//2014-03-30 //date函数,第二个参数有值的情况 echo date("Y-m-d",'1396193923');//2014-03-30,1396193923表示2014-03-30的unix时间戳
    查看全部
    0 采集 收起

    2018-03-22

  • 文件有很多元属性,包括:文件的所有者、创建时间、修改时间、最后的访问时间等。 fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间
    查看全部
  • 正则表达式是对字符串进行操作的一种逻辑公式,就是用一些特定的字符组合成一个规则字符串,称之为正则匹配模式 其中字符串'/apple/'就是一个正则表达式,他用来匹配源字符串中是否存在apple字符串。 PHP中使用PCRE库函数进行正则匹配,比如上例中的preg_match用于执行一个正则匹配,常用来判断一类字符模式是否存在
    查看全部
  • PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个文件全部读取到一个字符串中。 $content = file_get_contents('./test.txt'); file_get_contents也可以通过参数控制读取内容的开始点以及长度。 $content = file_get_contents('./test.txt', null, null, 100, 500);
    查看全部
  • 正则表达式 1、为了实现比字符串处理函数更加灵活的处理方式。 2、主要用来判断子字符串是否存在、字符串替换、分割字符串、获取模式子串等。 3、使用模式匹配可以得到更多有用数据 4、其中“[\w\-]+”用来获取“spark”,“@”获取“@”,“\w+”获取“imooc”,“.”获取“.”,“\w+”获取“com”。
    查看全部
  • 1、贪婪模式,尽可能多的匹配字符,操作符(+) 2、懒惰模式,尽可能少的匹配字符,操作符(?) 3、精确模式,以指定长度匹配字符,操作符({})
    查看全部
  • 1、英文字符串的截取函数substr() 函数说明:substr(字符串变量,开始截取的位置,截取个数) 2、中文字符串的截取函数mb_substr() 函数说明:mb_substr(字符串变量,开始截取的位置,截取个数, 网页编码) 开始截取的位置从0开始计算
    查看全部
    0 采集 收起

    2014-11-27

  • 获取字符串的长度 1、获取英文字符长度使用strlen() 2、获取中文汉字长度mb_strlen($str,"UTF8:)
    查看全部
    0 采集 收起

    2018-03-22

  • 去除字符串首尾的空格 1、trim去除两端的空格 2、rtrim去除右侧的空格 3、ltrim去除右侧的空格 echo trim("空格")。"<br />"
    查看全部
    0 采集 收起

    2018-03-22

举报

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

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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