我对PHP语法有疑问.
在定义函数和变量时,我应该使用哪种约定?
我知道他们在实践中做了同样的事情,但我想知道哪种方法符合最佳实践标准.
变量
public $varname = array();
Run Code Online (Sandbox Code Playgroud)
要么
public $varname = [];
Run Code Online (Sandbox Code Playgroud)
方法
public function foo($bar = array()){}
Run Code Online (Sandbox Code Playgroud)
要么
public function foo($bar = []){}
Run Code Online (Sandbox Code Playgroud) 我有一个脚本,每晚做很多腿部工作.
它使用在循环中执行的PDO预处理语句.
前几个运行正常,但随后我发现它们都失败并出现错误:"MySQL服务器已经消失".
我们运行MySQL 5.0.77.
PHP版本5.2.12
网站的其余部分运行良好.