-
输入格式为”get-element-by-id”的任意字符串,将其转换为驼峰命名的字符串,例如getElementById
-
实现字符串的翻转【分别用系统函数和自定义函数】
$str = “get-element-by-id”; -
统计字符串出现频率
$str = “get-element-by-id”; 统计出d出现的频率 -
字符串替换函数
$str = “get-element-by-id”; 将get替换为put -
写一个函数,将一个字符串(如:1234567890),转换成(如1,234,567,890)每3位用逗号隔开的形式
-
判断2个字符串是否相等
答案
1.
$str = "get-element-by-id";
$arr = explode("-",$str);
$new_arr = array();
foreach($arr as $key => $value){
$new_arr[] = ucfirst($value);
}
echo implode($new_arr,'-');
-
// 系统函数 strrev(); //自定义函数 $str = "get-"; $len = strlen($str); $new_str = ""; for($i=$len;$i>=0;$i--){ $new_str .= mb_substr($str,$i,1,'utf-8'); } echo $new_str;
-
$str = substr_count("get-element-by-id", 'd');
-
str_replace 区分大小写 str_ireplace 不区分大小写
-
$str = "12345678932132"; $len = strlen($str); $new_str = ''; for($i =0;$i<$len;$i++){ $n = ''; if($i % 3 == 0){ $n = ","; } $new_str .= $str{$i}.$n; } echo $new_str;
-
// strcmp($var1, $var2);比较两个变量的大小 // > 返回 <0,< 返回 > 0,= 返回 0 // strcmp($var1, $var2);函数不区分大小写
版权声明:本文为u010265663原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。