这篇文章主要为大家详细介绍了PHP Coding Tips(php小技巧),具有一定的参考价值,可以用来参考一下。
感兴趣的小伙伴,下面一起跟随四海网的小编小韵来看看吧!
代码如下:
switch ($name) {
case "laruence":
...
break;
case "eve":
...
break;
}
代码如下:
switch (strval($name)) {
case "laruence":
...
break;
case "eve":
...
break;
}
代码如下:
if($a) {
} else if ($b) {
} else if ($c || $d) {
}
代码如下:
switch (TRUE) {
case $a:
break;
case $b:
break;
case $c:
case $d:
break;
}
代码如下:
$a = $a + $b;
$b = $a - $b;
$a = $a - $b;
代码如下:
echo ~~4.9;
echo floor(4.9);
代码如下:
echo ~~99999999999999.99; //276447231
echo floor(99999999999999.99); //99999999999999
代码如下:
do{
if(true) {
break;
}
if(true) {
break;
}
} while(false);
//好过
if(true) {
} else if(true) {
} else {
}
代码如下:
@func();
代码如下:
$report = error_reporting(0);
func();
error_reporting($report);
代码如下:
function f($n) {
if ($n = 0) return 1;
return $n * f($n - 1);
}
//变为:
$result = 1;
for ($y = 1; $y < $n + 1; $y++ ) {
$result *= $y;
}
代码如下:
if (preg_match("!^foo_!i", "FoO_")) { }
// 替换为:
if (!strncasecmp("foo_", "FoO_", 4)) { }
if (preg_match("![a8f9]!", "sometext")) { }
// 替换为:
if (strpbrk("a8f9", "sometext")) { }
if (preg_match("!string!i", "text")) {}
// 替换为:
if (stripos("text", "string") !== false) {}
代码如下:
echo "{$name}[2]";
//或者
echo "${name}[2]";
本文来自:http://www.q1010.com/173/13021-0.html
注:关于PHP Coding Tips(php小技巧)的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。