讨论一下PHP代码与效率的问题 is_numeric($_GET["id"])错了~~~~~~~$_GET的值始终都是String 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,你的ID判断恐怕不够吧?其实我觉得 (int)($_GET["id"]),这样就够了但是下面要先判断这个id是否有用,即使是数字也不一定有用,比如可以先来个查询行,如果返回0,则ID无效,这样就不用下列复杂操作了。 差不多,class我一般单独放一个文件,便于维护. to: chinaworker(网络混混 Hrcn.CN)is_numeric($_GET["id"])错了~~~~~~~$_GET的值始终都是Stringis_numeric函数就是来判断字符串化的数值,比如$num = "123";is_numeric($num) 返回 trueis_numeric(PHP 4 )is_numeric -- 检测变量是否为数字或数字字符串 描述bool is_numeric ( mixed var)如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE。 To: countstars(深空) 嘿嘿......OTHER:$newpage= &new SplitPage();$PageMain = &new php_run(); is_numeric($_GET["id"]) 测试过是可以的countstars(深空) :判断ID是否是个有效的ID就需要连接库,查询动态包含就没有了效果 To: chinaworker$PageMain = &new php_run();对象的引用 的优势是什么? http://www.phpe.net/articles/387.shtml up也差不多,少用if语句就会有比较好的效率吧。 用include和类的方式是很有好处,我也喜欢这样做比如对于涉及到数据库操作的,总是使用一个数据库通用操作类来实现用include导进来;对于认证也是在具体的需要验证的页面使用include包含进来验证代码…… 我感觉用类很方便 但没感觉首速度问题还请教大家拉:To: chinaworker$PageMain = &new php_run();对象的引用 的优势是什么? to: jaexc(大飞)关于引用,可以参看手册。to:linhaibo (会写程序的猪) 如果只是一个规范,建议去下一份华为编码规范,里面讲得很清楚了。为什么不把参数的验证放到一个方法里来实现呢?要实现php与html分离为什么不用模板呢?验证的参数越多,效率就越低,是否有必要对所有的参数进行验证,最简单的办法就是传最少的参数。 php由于目标机器积极拒绝,无法连接(注意:phpmyadmin完全正常,只有自己写的代码出错) 大侠救命我被UTF8快弄死了! PHP表单提交中文乱码问题 PHP gd问题 跨国团队寻兼职PHP中高级开发人员 mysql:创建索引出错 关于SESSION的问题 一个关于刷新的问题。 请问大家在实现“投票”功能时,是采用文本方式还是数据库方式存储数据? 可以帮助介绍一下header()函数吗? 请大侠赐教:日文编码的问题 用ora如何接收oracle存储过程的多行返回(返回数据集)
但是下面要先判断这个id是否有用,即使是数字也不一定有用,比如可以先来个查询行,如果返回0,则ID无效,这样就不用下列复杂操作了。
is_numeric($_GET["id"])
错了~~~~~~~$_GET的值始终都是
Stringis_numeric函数就是来判断字符串化的数值,比如
$num = "123";
is_numeric($num) 返回 trueis_numeric
(PHP 4 )is_numeric -- 检测变量是否为数字或数字字符串
描述
bool is_numeric ( mixed var)
如果 var 是数字和数字字符串则返回 TRUE,否则返回 FALSE。
OTHER:$newpage= &new SplitPage();$PageMain = &new php_run();
countstars(深空) :
判断ID是否是个有效的ID就需要连接库,查询
动态包含就没有了效果
对象的引用 的优势是什么?
比如对于涉及到数据库操作的,总是使用一个数据库通用操作类来实现
用include导进来;对于认证也是在具体的需要验证的页面使用include包含进来验证代码
……
还请教大家拉:To: chinaworker$PageMain = &new php_run();
对象的引用 的优势是什么?
关于引用,可以参看手册。to:linhaibo (会写程序的猪)
如果只是一个规范,建议去下一份华为编码规范,里面讲得很清楚了。
为什么不把参数的验证放到一个方法里来实现呢?
要实现php与html分离为什么不用模板呢?
验证的参数越多,效率就越低,是否有必要对所有的参数进行验证,最简单的办法就是传最少的参数。