PHP速学教程(入门到精通)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
自己在看到这个问题的时候,想到的是用ascii码来处理,没往万能的正则上去想。好吧,下面来看看答案:
答案1:
代码如下 复制代码
$str = 'OpenAPI';
$length = mb_strlen($str);
$new = '';
for($i = 0; $i {
$num = ord($str[$i]);
$pre = ord($str[$i - 1]);
$new .= ($i != 0 && ($num >= 65 && $num = 97 && $pre } www.111cn.net
echo strtolower($new) . '
';
答案2:
代码如下 复制代码
echo strtolower(preg_replace('/((?';
那反过来下划线分割字符串转换成驼(www.111cn.net)峰式字符串怎么搞呢
代码如下 复制代码
f = new File("d:/temp/t.txt")
if(f.exists()){
f.eachLine{ line->
line = line.trim()
String[] elems = line.split('_')
for(int i = 0; i elems[i] = elems[i].toLowerCase()
if(i != 0){
String elem = elems[i]
char first = elem[0] as char
elems[i] = "" + (char)(first - 32) + elem.substring(1)
}
}
println elems.join()
}
}
from:http://www.111cn.net/phper/php-cy/59093.htm
public class transform {public static String trans(String str){List record =new ArrayList();for(int i=0;i
很简单代码如下:
preg_replace('/[\s ]/', '_', $content); // 替换空格,包括大空格如果有疑问,欢迎追问~
php免费学习视频:立即学习
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!
已抢7336个
抢已抢95473个
抢已抢14936个
抢已抢52722个
抢已抢195929个
抢已抢87510个
抢