时间:2021-07-01 10:21:17 帮助过:30人阅读
第一个问题
ORDER BY FIND_IN_SET(fid, '10,33,22,76,13,44')
1、... order by fid in (10,33,22,76,13,44)
2、拼在一起去掉相同的
a/b/c/d/e.php
a/b/12/34/c.php
3、不明白是什么意思(我有不是微软程序员)
4、print_r(parse_url('http://www.baidu.com/test.php?id=10'));
Array
(
[scheme] => http
[host] => www.baidu.com
[path] => /test.php
[query] => id=10
)
自己看
5、同步注册信息与注册人数无关(条件不充分)
6、代码就不写了,反正你也看不懂(我不可能徒手写出无误的代码)
第二个问题不知道理解对不对,是获取a/b/c/d/和a/b/12/34/么?
要是的话,我习惯用正则。
$a='a/b/c/d/e.php';
preg_matches('.*/', $a, $match);
$dir = $match[0];
第二个问题不知道理解对不对,是获取a/b/c/d/和a/b/12/34/么?
要是的话,我习惯用正则。
$a='a/b/c/d/e.php';
preg_matches('.*/', $a, $match);
$dir = $match[0];
../../c/d/
../../12/34/
或
../c/d/
../12/34/
提示 array_diff_assoc
问题3:
先用explode()函数 以"_"作为分界符,得到一个数组。
循环将数组的第一位转成大写字母,要做好一点 要先判断是否为英文。
问题3:
先用explode()函数 以"_"作为分界符,得到一个数组。
循环将数组的第一位转成大写字母,要做好一点 要先判断是否为英文。
我就是用的这个方法 面试的说 还有一种更简单的 方法 有知道的么
第二个问题不知道理解对不对,是获取a/b/c/d/和a/b/12/34/么?
要是的话,我习惯用正则。
$a='a/b/c/d/e.php';
preg_matches('.*/', $a, $match);
$dir = $match[0];
../../c/d/
../../12/34/
或
../c/d/
../12/34/
提示 array_diff_assoc
大神能丢个 代码么 就这一题
貌似都是面试题哦~
我就是用的这个方法 面试的说 还有一种更简单的 方法 有知道的么
才学php不久 这个行不
$str="empty_door a_b_c";$str2= str_replace('_',' ',$str);$str3= ucwords($str2);$str4= str_replace(' ','',$str3);echo str_replace('ABC',' ABC',$str4);
第3题有点无聊
$s = 'empty_door a_b_c';echo preg_replace('/\w+/e', 'join("",array_map("ucwords",explode("_","$0")))', $s);EmptyDoor ABC