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

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 有的时候我们需要把数组中的内容也就是值取出来该怎么办呢?用数组变量的名字后跟的中括号中的键,来访问数组中的值。 例如: $fruit = array('苹果','香蕉'); $fruit0 = $fruit['0']; print_r($fruit0);//结果为苹果
    查看全部
  • $str = str_replace('jobs', 'steven jobs', $str) $str不加单引号。
    查看全部
    0 采集 收起

    2016-05-12

  • mysql_fetch_array()函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有 返回根据从结果集取得的行生成的数组,如果没有更多行则返回 false。 取完一行后,指针下移,再次调用又重新取一行
    查看全部
  • echo仅能输出字符串,对于其他变量无能为力 而print_r则是把一个变量的所有人类可阅读的信息输出 例如print_r可以以数组为输入,而输出的是人能看懂的数组结构: $arr = array("1"=>"arr1", "2"=>"arr2", "3"=>"arr3", "4"=>array("4a","4b")); print_r($arr); 输出结果为: Array ( [1] => arr1 [2] => arr2 [3] => arr3 [4] => Array ( [0] => 4a [1] => 4b ) )
    查看全部
  • 默认的,PHP使用最近的数据库连接执行查询,但如果存在多个连接的情况,则可以通过参数指令从那个连接中进行查询。
    查看全部
  • return是把值返回给调用这个函数的地方,echo只是输出而已
    查看全部
    0 采集 收起

    2016-05-11

  • php函数de参数: 1.可以有多个参数,也可无参数,多个参数称之为参数列表,采用逗号进行分割 2.参数类似一个 变量,调用时用来传递数据到函数体,通过传递参数可以使函数实现对参数的运算。 3.参数的变量名可以自由指定 4.语法结构: function sum($a,$b){ return $a+$b; }
    查看全部
    0 采集 收起

    2016-05-11

  • 类中的方法可以被定义为公有、私有或受保护。如果没有设置这些关键字,则该方法默认为公有。
    查看全部
  • 正则表达式中常用的模式修正符有i、g、m、s、x、e等。它们之间可以组合搭配使用。 它们的作用如下: //修正符:i 不区分大小写的匹配; //修正符:g表示全局匹配 //修正符:m 将字符串视为多行,不管是那行都能匹配; //修正符:s 将字符串视为单行,换行符作为普通字符; //修正符:x 将模式中的空白忽略; //修正符:A 强制从目标字符串开头匹配; //修正符:D 如果使用$限制结尾字符,则不允许结尾有换行; //修正符:U 只匹配最近的一个字符串;不重复匹配; //修正符:e 配合函数preg_replace()使用,可以把匹配来的字符串当作正则表达式执行;
    查看全部
  • 处理的是已经存在的图片,从已存在的图片建立画布: imagecreatefromjpeg($filename); imagecreatefrompng($filename); imagecopy($im, $logo, 15, 15, 0, 0, $width, $height);
    查看全部
    0 采集 收起

    2016-05-11

  • 0、通常会采用绘制一些噪点,干扰线段,对输出的字符进行倾斜、扭曲等操作 1、imagefill($img,0,0,$white);用画笔对画布进行填充 2、rand(0, 9)生成0~9的随机数 3、 imagesetpixel($img, rand(0, 100) , rand(0, 100) , $black); 在画布上绘制像素点
    查看全部
    0 采集 收起

    2016-05-11

  • $p = '/apple/'; $str = "apple banna"; if (preg_match($p, $str)) { echo 'matched'; } 其中字符串'/apple/'就是一个正则表达式,他用来匹配源字符串中是否存在apple字符串。 PHP中使用PCRE库函数进行正则匹配,比如上例中的preg_match用于执行一个正则匹配,常用来判断一类字符模式是否存在。
    查看全部
  • 1、imagepng($img,$filename)将图片保存为png文件 2、imagejpeg($img, $filename,$value)将图片保存为jpeg文件,可以通过$value设置图片压缩质量,该参数可选。 3、imagegif($img,$filename)将图片保存为gif文件 4、以上函数若没有$filename参数,则默认输出到网页中。
    查看全部
    0 采集 收起

    2016-05-11

  • imagestring($img, 20,0,50,'hello world',$red); 绘制文字
    查看全部
    0 采集 收起

    2016-05-11

  • 创建一块空画布:$img=imagecreatetruecolor(width,height)<br> 选择填充颜色:imagecolorallocate($img,rgb1,rgb2,rgb3)<br> 在画布上绘制线条:imageline($img,起始点,结束点,颜色)<br> 输出图像:header("content-type:image/png")<br> imagepng($img)<br> 释放图像所占的内存:imagedestroy($img)<br> 图像保存在文件中:imagepng($img,'img.png')
    查看全部
    0 采集 收起

    2018-03-22

举报

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

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