-
用于操作的字符串变量 = str_replace("要替换的字符串","用于替换的字符串",用于操作的字符串变量); $str = str_replace('苹果', '香蕉', $str);查看全部
-
header("content-type: image/png"); $img=imagecreatetruecolor(100, 100);//创建一个真彩色图像 $red=imagecolorallocate($img, 0xFF, 0x00, 0x00);为$img分配颜色 imagefill($img, 0, 0, $red);//在$img进行绘制 imagepng($img);//以png格式将图像输出到浏览器或文件 imagedestroy($img);//销毁图片查看全部
-
判断函数是否存在: class_exists('类名') method_exists('方法名') file_exists('文件名') array_key_exists('数组名') isset和...exists判断区别: 1.对于数组值的判断不同,对于值为null或''或false,isset返回false,array_key_exists返回true; 2. 执行效率不同,isset是内建运算符,array_key_exists是php内置函数,isset要快一些。请参考:PHP 函数实现原理及性能分析 3.当用isset访问一个不存在索引数组值时,不会引起一个E_NOTICE的php错误消息; 4.array_key_exists 会调用get_defined_vars判断数组变量是否存在,isset不用;查看全部
-
preg_match()返回 pattern 的匹配次数。 它的值将是0次(不匹配)或1次,因为preg_match()在第一次匹配后 将会停止搜索。preg_match_all()不同于此,它会一直搜索subject 直到到达结尾。 如果发生错误preg_match()返回 FALSE。查看全部
-
1.判断语句中的isset(),isset -- 检测变量是否设置。 2.php中echo、print、printf、print_r四者的用法及区别。 echo只是输出,但可以有多个值,中间用,隔开; print()只输出一个值,成功时有返回值TRUE,失败时有返回值FALSE; printf()输出格式化后的字符串; print_r()不仅可以输出值,还可输出变量类型(可输出变量,数组,类等)。查看全部
-
<?php $time = time(); echo $time;//获取当前UNIX时间戳 $date =date('Y-m-d H:i:s',$time); echo $date;//获取当前时间 ?>查看全部
-
www.iyi8.com//这是个好网站查看全部
-
备注: $url = '图片地址'; file_put_contents('tmp.jpg', file_get_contents($url));//生成图片文件tmp.jpg $logo_url= '图片地址'; file_put_contents('logo.png', file_get_contents($logo_url));//生成logo.png //对以有图片文件,生成画布 $im = imagecreatefromjpeg('tmp.jpg'); $logo= imagecreatefromjpeg('logo.png'); //获取logo大小 $size = getimagesize('logo.png'); //写入logo imagecopy($im, $logo, 15, 15, 0, 0, $size[0], $size[1]); //输出图片 header("content-type: image/jpeg"); imagejpeg($im); 备注: getimagesize()//GIF、JPEG 及 PNG 的高与宽,返回的数组有四个元素。 第一个元素 图片的高度 第二个元素 图片的宽度。 第三个元素 图片的文件格式,其值 1 GIF 2 JPEG/JPG 3 PNG查看全部
-
行定位符是用来描述字符串的边界。“$”表示行结尾“^”表示行开始如"^de",表示以de开头的字符串 "de$",表示以de结尾的字符串。 我们在查找的一个单词的时候,如an是否在一个字符串”gril and body”中存在,很明显如果匹配的话,an肯定是可以匹配字符串“gril and body”匹配到,怎样才能让其匹配单词,而不是单词的一部分呢?这时候,我们可以是哟个单词定界符\b。 \ban\b 去匹配”gril and body”的话,就会提示匹配不到。 当然还有一个大写的\B,它的意思,和\b正好相反,它匹配的字符串不能使一个完整的单词,而是其他单词或字符串中的一部分。如\Ban\B。查看全部
-
extents关键字 实现继承 子类调用父类的属性 $this->name 子类调用父类的方法 parent::func();查看全部
-
isser();用来检测函数是否设置值,如设置返回布尔值 TURE查看全部
-
PHP的重载与JAVA的重载概念是不同的。PHP的重载是在调用类里不存在的方法时使用的,先在类里定义一个__call()方法,但调用的方法不存在,就会触发__call()方法,还可以根据方法名的不同,调用__Call()里的不同方法。查看全部
-
Exception具有几个基本属性与方法,其中包括了: message 异常消息内容 code 异常代码 file 抛出异常的文件名 line 抛出异常在该文件的行数 其中常用的方法有: getTrace 获取异常追踪信息 getTraceAsString 获取异常追踪信息的字符串 getMessage 获取出错信息查看全部
-
setcookie(name,value,expire,path,domain,secure) setcookie(名称 , 值 , 有效期 , 路径 , 域 , 是否通过安全传输); 其中名称和值是必需的,后面的可选。查看全部
-
http://blog.csdn.net/fangaoxin/article/details/6952954/ 相当详细查看全部
举报
0/150
提交
取消