草庐IT

actionOne

全部标签

将变量作为参数的默认值的 PHP 函数

默认情况下,PHP函数使用$_GET变量。有时在未设置$_GET的情况下应调用此函数。在这种情况下,我会将所需的变量定义为参数,例如:actionOne(234)为了获得抽象代码,我尝试了这样的事情:functionactionOne($id=$_GET["ID"])导致错误:Parseerror:syntaxerror,unexpectedT_VARIABLE难道不能用变量来定义默认参数吗?编辑actionOne使用框架Yii从URL中“直接”调用。通过处理此函数外部的$_GET变量,我必须在中央组件上执行此操作(即使它是一个简单、无关紧要的函数),或者我必须更改框架,这是我不喜欢的

将变量作为参数的默认值的 PHP 函数

默认情况下,PHP函数使用$_GET变量。有时在未设置$_GET的情况下应调用此函数。在这种情况下,我会将所需的变量定义为参数,例如:actionOne(234)为了获得抽象代码,我尝试了这样的事情:functionactionOne($id=$_GET["ID"])导致错误:Parseerror:syntaxerror,unexpectedT_VARIABLE难道不能用变量来定义默认参数吗?编辑actionOne使用框架Yii从URL中“直接”调用。通过处理此函数外部的$_GET变量,我必须在中央组件上执行此操作(即使它是一个简单、无关紧要的函数),或者我必须更改框架,这是我不喜欢的