php坑记录
2015-07-18 19:57
507 查看
1. 函数引用全局变量时候要加global;
例如:
<?php
$a=1;
function test(){
global $a;
//在利用$a
}
2.php文件中尽量少用global变量
<?php
$server=require('dbConfig.php');
function getdata($currdate,$server){
$confuwu = mysql_connect($server['ultraman']['host'],$server['ultraman']['username'],$server['ultraman']['password']);
}
getdata($currdate,$server);
?>
在调用的时候把全局变量传给指定的函数即可当做局部变量使用
3. 尽量使用类封装,使用面向对象的思想
例如:
<?php
$a=1;
function test(){
global $a;
//在利用$a
}
2.php文件中尽量少用global变量
<?php
$server=require('dbConfig.php');
function getdata($currdate,$server){
$confuwu = mysql_connect($server['ultraman']['host'],$server['ultraman']['username'],$server['ultraman']['password']);
}
getdata($currdate,$server);
?>
在调用的时候把全局变量传给指定的函数即可当做局部变量使用
3. 尽量使用类封装,使用面向对象的思想
相关文章推荐
- [stm32] STM32 Interrupts and events 系统了解(EXTI)及槽型光电开关tp850电路研究
- php学习
- LNMP下防跨站、跨目录安全设置,仅支持PHP 5.3.3以上版本
- PHP 字符串函数
- LinearLayout.LayoutParams动态设置子控件属性
- php学习
- PHP判断是否命令行运行的最好办法
- PHP使用NuSOAP调用Web服务的方法
- phper談談最近重構代碼的感受(1)
- php日期转时间戳,指定日期转换成时间戳
- PHP 时间与字符串的相互转化
- php使用ajax实现注册账号时判断账号是否已经存在
- 注册TexturePacker验证TP
- windows下安装php真正的多线程扩展pthreads教程
- PHP中类的继承关系
- Strictftp关键字的作用
- tp实现贴脸灭屏
- zendCoding
- php技巧总结(待续)
- cpu hotplug的流程