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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 设置cookie
    查看全部
    0 采集 收起 来源:设置cookie

    2015-08-01

  • php字符串转义函数addslashes()
    查看全部
    0 采集 收起

    2015-08-01

  • 2、php字符串分隔函数explode()
    查看全部
    0 采集 收起

    2015-08-01

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

    2015-08-01

  • 查找字符串,我们需要用到PHP的查找字符串函数strpos()
    查看全部
    0 采集 收起

    2015-08-01

  • 因为substr函数计算字符串位置是从0开始的
    查看全部
    0 采集 收起

    2015-08-01

  • PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。
    查看全部
  • 格式化格林威治(GMT)标准时间 gmdate 函数能格式化一个GMT的日期和时间,返回的是格林威治标准时(GMT)。 <?php //设置默认时区是中国 date_default_timezone_set("Asia/Shanghai"); //返回2014-05-01 12:00:01的格林威治标准时间 echo gmdate('Y-m-d H:i:s',strtotime('2014-05-01 12:00:01'));//默认time()为当前时间; ?>
    查看全部
    0 采集 收起

    2018-03-22

  • <?php //设置默认时区是中国 date_default_timezone_set("Asia/Shanghai"); //返回现在时间过5秒后的unix时间戳 echo strtotime("+5 seconds"); ?>
    查看全部
    0 采集 收起

    2018-03-22

  • <?php //设置默认时区是中国 date_default_timezone_set("Asia/Shanghai"); //获取2014-05-01的unix时间戳 $time=time(); echo $time; echo '<br/>'; echo strtotime('2014-05-01'); ?>
    查看全部
    0 采集 收起

    2018-03-22

  • <?php try { throw new Exception('wrong'); } catch(Exception $ex) { $msg = 'Error:'.$ex->getMessage()."\n"; $msg.= $ex->getTraceAsString()."\n"; $msg.= '异常行号:'.$ex->getLine()."\n"; $msg.= '所在文件:'.$ex->getFile()."\n"; //将异常信息记录到日志中 file_put_contents('error.log', $msg); echo file_get_contents('error.log'); } Error:wrong #0 {main} 异常行号:3 所在文件:/603/1MXm/index.php
    查看全部
  • <?php $img = imagecreatetruecolor(100, 40); $black = imagecolorallocate($img, 0x00, 0x00, 0x00); $green = imagecolorallocate($img, 0x00, 0xFF, 0x00); $white = imagecolorallocate($img, 0xFF, 0xFF, 0xFF); imagefill($img,0,0,$green); //生成随机的验证码 $code = ''; for($i = 0; $i < 4; $i++) { //这段代码有价值。 $code .= rand(0, 9)." "; } imagestring($img, 5, 10, 10, $code, $black); //加入噪点干扰 for($i=0;$i<50;$i++) { imagesetpixel($img, rand(0, 100) , rand(0, 100) , $black); imagesetpixel($img, rand(0, 100) , rand(0, 100) , $green); } //输出验证码 header("content-type: image/png"); imagepng($img); imagedestroy($img);
    查看全部
    0 采集 收起

    2018-03-22

  • <?php session_start(); $i=0; $_SESSION['text']="$i"; $img = imagecreatetruecolor(190, 100); $red = imagecolorallocate($img, 0xFF, 0x00, 0x00); //在这里绘制文字 for(;$i<10;$i++){ //这里可以换成随机数 imageline($img,$i,$i+$i*10,120,40,$red); imageline($img,$i,$i+$i*10,20,40,$red); imageline($img,170+$i,$i+$i*10,80,40,$red); imagestring($img,3,30+15*$i,30,$_SESSION['text'],imagecolorallocate($img, 0x00, 0xF0, 0x00)); $_SESSION['text']=$i; } header("content-type: image/png"); imagepng($img); imagepng($img,'icon.png'); imagedestroy($img); /* header("content-type: text/html"); $fs=glob("*"); print_r($fs);*/
    查看全部
    0 采集 收起

    2018-03-22

  • <?php $filename = '/data/webroot/usercode/code/resource/test.txt'; //取得文件的大小并输出 echo filesize($filename);
    查看全部
  • 通过filesize函数可以取得文件的大小,文件大小是以字节数表示的。
    查看全部

举报

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

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