function createSlug($slug){
$lettersNumbersSpacesHyphens = '/[^\-\s\pN\pL]+/u';
$slug = preg_replace($lettersNumbersSpacesHyphens,'',mb_strtolower($slug, 'UTF-8'));
$slug = preg_replace($spacesDuplicateHyphens,'-',$slug);
$slug = trim($slug, '-');
return $slug;
}
$slug = createSlug($_POST['label']);
当我从$ _POST ['标签']中删除函数createSlug时,slug正在被添加到数据库中,就像字符串一样。但我没有回报价值。
答案 0 :(得分:-1)
在调用createSlug()之前插入此行error_reporting(E_ALL );
。在您看到有关代码的几个问题之后。