Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/233.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 分析错误:语法错误,意外';addslashes_strings_only';(T#u字符串),应为';{';_Php_String_Syntax - Fatal编程技术网

Php 分析错误:语法错误,意外';addslashes_strings_only';(T#u字符串),应为';{';

Php 分析错误:语法错误,意外';addslashes_strings_only';(T#u字符串),应为';{';,php,string,syntax,Php,String,Syntax,我遇到了一个错误,我不知道如何解决它 错误是: 分析错误:语法错误,第4135行的/home/blokhuisocca/domains/blokhuisitions.nl/public_html/wp-includes/deprecated.php中出现意外的“addslashes_strings_only”(T_STRING),应为“{” 第4135行是: function ()addslashes_strings_only( $value ) { return is_string(

我遇到了一个错误,我不知道如何解决它

错误是:

分析错误:语法错误,第4135行的/home/blokhuisocca/domains/blokhuisitions.nl/public_html/wp-includes/deprecated.php中出现意外的“addslashes_strings_only”(T_STRING),应为“{”

第4135行是:

function ()addslashes_strings_only( $value ) {
    return is_string( $value ) ? addslashes( $value ) : $value;
}

如何修复?

我认为您有打字错误问题,php函数如下:

function functionName() {
  code to be executed;
}
所以你应该像这样修改你的代码

函数addslashes\u strings\u only($value){
返回为字符串($value)?addslashes($value):$value;
}

“试试这个”并不是一个好的答案。你应该解释一下这是如何解决他们的问题的,以及为什么解决他们的问题。我建议阅读“请不要回答解决方案是“修复拼写错误”的问题。这类问题没有长期价值,因为其他有同样问题的人不会通过搜索找到它。”拼写错误“是标准的结束投票原因之一。回答此类问题可能会阻止OP删除它以从StackOverflow中删除膨胀。您是对的@johncode,我更新了我的答案,谢谢此函数已被弃用。请改用wp_slash()。