飞比寻常 (JOE) 生,简单,活,简单,生活,不简单!
JOE个人网站
JOE个人网站,不仅仅是一个网站,更像是一个展现自我的平台,致力于让朋友们都可以
有所感触,有所收获。
# $args = php_sapi_name() == 'cli' ? $_SERVER['argv']:$_SERVER['QUERY_STRING'];
# PHP数组合并函数的区别:array相加、array_merge和array_combine
$arr1 = array('a'=>'a','b'=>'b','c'=>'c');
$arr2 = array('a'=>'e','d'=>'d','f'=>'f');
$arr3 = $arr1 + $arr2; // array('a'=>'a','b'=>'b','c'=>'c','d'=>'d','f'=>'f'); 相同键的,取第一个出现的作为值
$arr4 = array_merge($arr1,$arr2); // array('a'=>'e','b'=>'b','c'=>'c','d'=>'d','f'=>'f'); 相同键的,取最后一个出现的作为值
$arr5 = array_combine($arr1,$arr2); // array('a'=>'e','b'=>'d','c'=>'f');
# yii从地址栏传过来的url带参数,如:r=site/index&id=10&name=test,分开url和参数,如:
$catchAllRequest = array(
'url'=>'site/index',
'id'=>'10',
'name'=>'test'
);
$arr = array(); // 存放参数
foreach(array_splice($catchAllRequest, 1) as $key=>$val) {
$arr[$key] = $val;
}
print_r($catchAllRequest); // array('url'=>'site/index');
print_r($arr); // array('id'=>'10', 'name'=>'test');
# 求三角形面积(海伦公式)
$s = ($side1 + $side2 + $side3)/2;
$area = sqrt($s*($s-$side1)*($s-$side2)*($s-$side3))
# rtrim的一个小问题
$str = "code?e=s";
$str = rtrim($str,'?e=s');
当?两边一样时,结果会把左边的e也去掉
# 下载
HTML:<a href='1.zip'>下载</a>
PHP: header("location:1.zip");
# 配置文件被一个页面引用两次;第二次return 1
网上都说用include(require同),而不选择使用include_once();前提是自己可以规划好,不重复
# 修改Localhost
c:\windows\system32\drivers\etc\host