讨论一下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怎么取得路由器的ip啊? 麻烦问一下,这个网站用的什么程序 关于图片格式的问题 菜鸟提问数组问题?? 用户登陆问题 我怎么才能让留言时间和北京时间对应呀?它显示的是服务器时间,怎么改呀? 如何分割这个有日期和文字的字符串???? 编php用什么最好? 大家帮我看看这段代码怎么搞!谢了!弄了半天无从下手! 请大侠赐教:日文编码的问题 用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分离为什么不用模板呢?
验证的参数越多,效率就越低,是否有必要对所有的参数进行验证,最简单的办法就是传最少的参数。