我有一个价值为1级的字符串。我想将其更改为grade_1
这是我的代码。
$gradeselection="Grade 1"; //it is getting value from a select box .this is just for understanding.
我使用了preg_replace但没有得到解决方案。
答案 0 :(得分:0)
使用
strtolower(str_replace(" ","_","Grade 1"));
答案 1 :(得分:0)
试试这个:
$gradeselection="Grade 1";
echo strtolower(str_replace(" ","_", $gradeselection));
// str_replace replace _ with space and than convert it into lower case
答案 2 :(得分:0)
您可以使用str_replace来代替preg_replace 试试这个
echo str_replace("Grade 1","grade_1",$gradeselection);