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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 替换字符串,我们需要用到PHP的替换函数str_replace() 函数说明:str_replace(要查找的字符串, 要替换的字符串, 被搜索的字符串, 替换进行计数[可选]) 例子: $str = 'I want to learn js'; $replace = str_replace('js', 'php', $str); echo $replace;//结果显示I want to learn php
    查看全部
    0 采集 收起

    2016-11-26

  • $0 与\\0 是一个意思,表示正则匹配的结果,表示完整的匹配~
    查看全部
  • 2、中文字符串的截取函数mb_substr() ; echo mb_substr($str, 4, 2, 'utf8'); 函数说明:mb_substr(字符串变量,开始截取的位置,截取个数, 网页编码)
    查看全部
    0 采集 收起

    2016-11-26

  • http://www.php.net/manual/zh/language.oop5.overloading.php 这里有详细的教程
    查看全部
  • gmdate 函数能格式化一个GMT的日期和时间,返回的是格林威治标准时(GMT) echo gmdate('Y-m-d H:i:s',strtotime('2014-05-01 12:00:01')); 'Y-m-d H:i:s'为输出格式 strtotime('')把日期转化为时间戳
    查看全部
    0 采集 收起

    2016-11-26

  • strtotime(要解析的时间字符串,计算返回值的时间戳【默认是当前时间,可选】) 返回值:成功则返回时间戳,否则返回FALSE
    查看全部
    0 采集 收起

    2016-11-26

  • //设置默认时区是中国 date_default_timezone_set("Asia/Shanghai");
    查看全部
    0 采集 收起

    2018-03-22

  • time()//获取当前时间的时间戳,时间戳的开始从1970年1月1日00:00:00开始的
    查看全部
    0 采集 收起

    2016-11-26

  • 获取文件的大小:filesize(); 注意:获取文件的大小都是用字节来进行表示的,需要进行转换单位 function getsize($size, $format = 'kb') { $p = 0; if ($format == 'kb') { $p = 1; } elseif ($format == 'mb') { $p = 2; } elseif ($format == 'gb') { $p = 3; } $size /= pow(1024, $p); return number_format($size, 3); } $filename = '/data/webroot/usercode/code/resource/test.txt'; $size = filesize($filename); $size = getsize($size, 'kb'); //进行单位转换 echo $size.'kb';
    查看全部
  • fileowner:获得文件的所有者 filectime:获取文件的创建时间 filemtime:获取文件的修改时间 fileatime:获取文件的访问时间
    查看全部
  • fileowner()//获取文件的所有者 filectime()//获取文件的创建时间 filemtime()//获取文件的修改时间 fileatime()//获取文件的访问时间 $mtime = filemtime($filename); echo '修改时间:'.date('Y-m-d H:i:s', filemtime($filename));
    查看全部
  • 判断文件是否存在: file_exists();//判断文件是否存在,并且判断文件目录是否存在。 is_file();//判断给定的路径是否是一个文件 is_readable()//判断文件是否存在,并且判断文件是否可读 is_writeable()//判断文件是否存在,并且判断文件是否可写 $filename = './test.txt'; if (is_writeable($filename)) { file_put_contents($filename, 'test'); } if (is_readable($filename)) { echo file_get_contents($filename); }
    查看全部
  • $filename = '/data/webroot/usercode/resource/test.txt'; $size = filesize($filename); echo $size.'<br>'; function getsize($size, $format = 'kb') { $p = 0; if ($format == 'kb') { $p = 1; } elseif ($format == 'mb') { $p = 2; } elseif ($format == 'gb') { $p = 3; } $size = $size/pow(1024, $p); echo $size.'<br>'; return number_format($size, 1); }
    查看全部
  • <?php $fruit=array('苹果','香蕉','菠萝'); for($index=0; $index<3; $index++){ echo '<br>数组第'.$index.'值是:'.$fruit[$index]; } ?> 把这个$fruit[$index]换成$fruit[$0],为什么结果不对?
    查看全部
  • PHP文件系统之读取文件内容 file_get_contents()//将整个文件全部读取到一个字符串中。也可通过参数控制获取文件的多少。 $filename = '/data/webroot/usercode/resource/test.txt'; //编写代码读取$filename的文件内容 $content = file_get_contents($filename, null, null, 1, 5);//this is a test file.//his i echo $content; fopen();打开文件 fgets()//读取一行 fread($fp, 4096); //一次读取4096个字符 使用fopen打开文件后,最好使用fclose关闭文件指针,避免文件句柄被占用。
    查看全部

举报

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

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