我是一名尝试编写PHP的ASP程序员,所以如果这是非常基本的话,我很抱歉.我有一个变量$ fname,我正在尝试设置一个数组,如下所示:
$data=array('x_First_Name' => '" . str_replace("'" ,"\'", $fname) . "');
Run Code Online (Sandbox Code Playgroud)
但是,我收到一个错误:意外的T_CONSTANT_ENCAPSED_STRING,期待')'
我的语法中有些简单的东西需要调整吗?谢谢!
您不需要引用该值:
$data=array('x_First_Name' => str_replace("'" ,"\'", $fname) );
Run Code Online (Sandbox Code Playgroud)
您可能还会发现PHP很有addslashes()
用:
$data=array('x_First_Name' => addslashes($fname));
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
35 次 |
最近记录: |