-
算了这个问题,还是由我自己来回答吧。PHP中的"重载"与其它绝大多数面向对象语言不同。传统的"重载"是用于提供多个同名的类方法,但各方法的参数类型或个数不同(但是在PHP中不允许存在多个同名方法)。也就是,上面我说的,慕课网讲到的重载其实是php中的“山寨版”的重载。但是,我上面说到的重载是其他很多语言用到的“真正意义”的重载。灵活的php中其实也可以实现类似的,和其他语言中的那种重载操作,需要先用到func_get_args函数获取当前方法中传入的参数,然后通过count函数,获取传入参数的个数。然后用if条件判断语句来根据不同的参数个数,来做出不同的返回值或者操作。从而达到,同一个方法名称调用,传入不同的参数个数,进行不同的操作和处理。查看全部
-
本节第二个例子没有完全明白查看全部
-
header("content-type:image/png"); //指定本页面是一张PNG格式的图片 $img = imagecreatetruecolor(尺寸) //创建一块真彩画布设置大小 $color = imagecolorallocate(指定图片,色彩) //创建一个颜色,指定应用于那张图片 imageline(指定图片,x1,y1,x2,y2--起始结束坐标,色彩)//画线条查看全部
-
函数详解: 1、imagecreatetruecolor()函数与imagecreate()函数的区别:<同一种功能的不同实现方法> (具体见:http://blog.sina.com.cn/s/blog_68b56adb0100vnhn.html) (1)imagecreatetruecolor(int x,int y)建立的是一幅大小为 x和 y的黑色图像(默认为黑色),如想改变背景颜色则需要用填充颜色函数imagefill($img,0,0,$color); (2)imagecreate 新建一个空白图像资源,用imagecolorAllocate()添加背景色 imagecolorallocate() 返回一个标识符,代表了由给定的 RGB 成分组成的颜色。image 参数是 imagecreate() 函数的返回值。red,green 和 blue 分别是所需要的颜色的红,绿,蓝成分。这些参数是 0 到 255 的整数或者十六进制的 0x00 到 0xFF。imagecolorallocate() 必须被调用以创建每一种用在 image 所代表的图像中的颜色。查看全部
-
header() 函数向客户端发送原始的 HTTP 报头。header(string,replace,http_response_code) 1、string:必需。规定要发送的报头字符串。 2、replace:可选。指示该报头是否替换之前的报头,或添加第二个报头。 默认是 true(替换)。false(允许相同类型的多个报头)。 3、http_response_code:可选。把 HTTP 响应代码强制为指定的值。(PHP 4 以及更高版本可用)查看全部
-
(1)session('name',null); // 删除name 相当于:unset($_SESSION['name']); (2)要删除所有的session,可以使用: session(null); // 清空当前的session 相当于:$_SESSION = array(); 还有session_destroy().查看全部
-
$_SESSION['name']='jobs';等价于 session('name','jobs');查看全部
-
str_replace(要查找的字符串, 要替换的字符串, 被搜索的字符串, 替换进行计数[可选])查看全部
-
正则表达式中具有特殊含义的字符称之为元字符,常用的元字符有: \ 一般用于转义字符 ^ 断言目标的开始位置(或在多行模式下是行首) $ 断言目标的结束位置(或在多行模式下是行尾) . 匹配除换行符外的任何字符(默认) [ 开始字符类定义 ] 结束字符类定义 | 开始一个可选分支 ( 子组的开始标记 ) 子组的结束标记 ? 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改变量词的贪婪特性。 (查阅量词) * 量词,0 次或多次匹配 + 量词,1 次或多次匹配 { 自定义量词开始标记 } 自定义量词结束标记查看全部
-
php字符串转义函数 addslashes() 为特殊字符加上转义符后返回查看全部
-
php字符串和数组的结构转换 1. implode(分隔符[可选], 数组) 2. explode(分隔符[可选], 字符串)查看全部
-
php格式化字符串 sprintf(格式, 要转化的字符串)查看全部
-
php替换字符串中的某个字串: str_replace(原子串, 替换后的子串, 整个字符串, 替换进行计数[可选])查看全部
-
php替换字符串中的字串: str_replace(要查找的字符串, 要替换的字符串, 被搜索的字符串, 替换进行计数[可选])查看全部
-
搜索字符串中字串的位置: strpos(要处理的字符串, 要定位的字符串, 定位的起始位置[可选])查看全部
举报
0/150
提交
取消