$str1 = 'yabadabadoo';
$str2 = 'yaba';
if (strpos($str1,$str2)) {
echo "/"" . $str1 . "/" contains /"" . $str2 . "/"";
} else {
echo "/"" . $str1 . "/" does not contain /"" . $str2 . "/"";
}
$str1 = 'yabadabadoo';
$str2 = 'yaba';
if (strpos($str1,$str2) !== false) {
echo "/"" . $str1 . "/" contains /"" . $str2 . "/"";
} else {
echo "/"" . $str1 . "/" does not contain /"" . $str2 . "/"";
}
$x = 5; echo $x; echo "<br />"; echo $x+++$x++; echo "<br />"; echo $x; echo "<br />"; echo $x---$x--; echo "<br />"; echo $x;
$a = '1'; $b = &$a; $b = "2$b";
var_dump(0123 == 123);
var_dump('0123' == 123);
var_dump('0123' === 123);
var_dump(0123 == 123);
// false,PHP会默认把0123当作8进制来处理,实际转化为10进制就是83,显然这不是相等的。
var_dump('0123′ == 123);
// true这里php会非常有趣的将'0123′转换成一个数字而且默认去掉了前面的0也就是123==123
var_dump('0123′ === 123);
// false很显然上面的问题已经说过了数字和字符串类型不一致。
$referenceTable = array(); $referenceTable['val1'] = array(1, 2); $referenceTable['val2'] = 3; $referenceTable['val3'] = array(4, 5); $testArray = array(); $testArray = array_merge($testArray, $referenceTable['val1']); var_dump($testArray); $testArray = array_merge($testArray, $referenceTable['val2']); var_dump($testArray); $testArray = array_merge($testArray, $referenceTable['val3']); var_dump($testArray);
array(2) { [0]=> int(1) [1]=> int(2) }
NULL
NULL
$testArray = array_merge($testArray, (array)$referenceTable['val1']); var_dump($testArray); $testArray = array_merge($testArray, (array)$referenceTable['val2']); var_dump($testArray); $testArray = array_merge($testArray, (array)$referenceTable['val3']); var_dump($testArray);
$x = true and false; var_dump($x);
$x = true; true and false
$text = 'John '; $text[10] = 'Doe';
$v = 1;
$m = 2;
$l = 3;
if( $l > $m > $v){
echo "yes";
}else{
echo "no";
}
$x = NULL;
if ('0xFF' == 255) {
$x = (int)'0xFF';
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有