PHP
文章平均质量分 76
redfish888
这个作者很懒,什么都没留下…
展开
-
正则表达式 preg_match()与ereg()函数
正则表达式 preg_match()与ereg()函数 的区别原创 2010-10-15 12:54:00 · 548 阅读 · 0 评论 -
substr(),mb_substr()及mb_strcut的区别和用法
<br />substr()函数可以分割文字,但要分割的文字如果包括中文字符往往会遇到问题,这时可以用mb_substr()/mb_strcut这个函数,mb_substr()/mb_strcut的用法与substr()相似,只是在mb_substr()/mb_strcut最后要加入多一个参数,以设定字符串的编码,但是一般的服务器都没打开php_mbstring.dll,需要在php.ini在把php_mbstring.dll打开。<br />举个例子:<br /><?php<br />echo m原创 2010-10-26 18:20:00 · 289 阅读 · 0 评论 -
写5个不同的自己的函数,来截取一个全路径的文件的扩展名,允许封装php库中已有的函数
第一个采用substr和strrchr函数;第二个采用pathinfo函数;第三个采用substr和strrpos函数;第四个采用array_pop和explode函数;第五个采用strtok函数;原创 2010-10-25 13:28:00 · 910 阅读 · 0 评论 -
PHP排序算法大全
<br /><?//插入排序(一维数组)function insert_sort($arr){ $count = count($arr); for($i=1; $i<$count; $i++){ $tmp = $arr[$i]; $j = $i - 1; while($arr[$j] > $tmp){ $arr[$j+1] = $arr[$j]; $arr[$j] = $tmp; $j--; } } return $arr;}原创 2010-10-25 13:20:00 · 232 阅读 · 0 评论 -
PHP常用函数汇总-其中有的有些问题有待纠正
/*****************************************************************-- 函数名:set_size-- 作 用:得到文件的大小-- 参 数:$filename 文件名-- 返回值:字符串-- 实 例:echo set_size("ll0617.rar");*******************************************************************/function set_size($file原创 2010-10-19 16:38:00 · 811 阅读 · 0 评论 -
用php写一个函数验证电子邮件格式
<br />function valid_email($address){if (ereg('^[a-zA-Z0-9_/./-]+@[a-zA-Z0-9/-]+/.[a-zA-Z0-9/-/.]+</p>, $address)) return true;else return false;}原创 2010-10-15 13:13:00 · 250 阅读 · 0 评论 -
PHP 正则
PHP正则表达式的应用原创 2010-10-15 13:10:00 · 152 阅读 · 0 评论 -
结合FCK和GESHI,让你的php代码语法显色
ESHI 是一个功能强大的语言显色插件,可以让你的文章 PHP代码部分显示语言颜色大家可以到 官方网站: http://qbnz.com/highlighter/ GeSHi主页(英文) 下载此插件先介绍一个最简单的使用方法:先调用主文件 geshi.php$geshi = new GeSHi($con, 'php');//文章内容,PHP代码 //行标 $geshi->enable_line_numbers(GESHI_FANCY_LINE_NUMBERS, 5); //灰背景 $geshi->set_原创 2010-10-15 12:53:00 · 303 阅读 · 0 评论 -
手机号码判断php函数
手机号码判断php函数原创 2010-10-15 13:48:00 · 784 阅读 · 0 评论 -
普通PHP程序员笔试题4
1 请说明 PHP 中传值与传引用的区别。什么时候传值什么时候传引用? 答: 传值只是把某一个变量的值传给了另一个变量,而引用则说明两者指向了同一个地方。 2 在PHP中error_reporting这个函数有什么作用? 答: The error_reporting() function sets the error_reporting directive at runtime. PHP has many levels of errors, using this function se原创 2010-10-16 14:26:00 · 445 阅读 · 0 评论 -
普通PHP程序员笔试题3
1.以下哪一句不会把 John 新增到 users 阵列? $users[] = 'john'; 成功把 John 新增到阵列 users。 array_add($users,’john’); 函式 array_add() 无定义。 array_push($users,‘john’); 成功把 John 新增到阵列 users。 $users ||= 'john'; 语法错误。 2.sort()、assort()、和 ksort() 有什么分别?它们分别在原创 2010-10-16 14:25:00 · 425 阅读 · 0 评论 -
表单验证的函数和电子邮件地址的检查函数
表单验证的函数和电子邮件地址的检查函数原创 2010-10-15 13:03:00 · 338 阅读 · 0 评论 -
条件(三元)运算符 (?:)
视情况返回以下两个表达式之一。 test ? expression1 : expression2参数test 任何 Boolean 表达式。 expression1 test 为 true 时返回的表达式。可能是逗点表达式。 expression2 test 为 false 时返回的表达式。可能是逗点表达式。 备注?: 运算符可以用作 if...else 语句的快捷方式。它通常用作较大表达式(使原创 2010-10-28 17:25:00 · 231 阅读 · 0 评论