Archive for June, 2010
运用header 让php程序被浏览器缓存
if(isset($_SERVER['HTTP_IF_MODIFIED_SINCE']) && (time()-strtotime($_SERVER['HTTP_IF_MODIFIED_SINCE']) < 3600*24)) {
header(“HTTP/1.1 304 Not Modified”);
exit;
}
header(“Last-Modified: ” . gmdate(‘D, d M Y H:i:s \G\M\T’, time()) );
expires:不大好用,直接敲还是会访问,这个虽然占服务器连接,但是至少他304,后面的不执行了。
过滤掉array中的空字串 php函数
array_filter(array(’2356′,”,’235′,’677′), ‘strlen’);
空会被过滤,剩下2356 235和677
php 函数处理相对目录和绝对目录混合目录
function getAbsolutePath($path) {
$path = str_replace(array(‘/’, ‘\\’), DIRECTORY_SEPARATOR, $path);
$parts = array_filter(explode(DIRECTORY_SEPARATOR, $path), ‘strlen’); //过滤掉空。。
$absolutes = array();
foreach ($parts as $part) {
if (‘.’ == $part) continue;
if (‘..’ == $part) {
array_pop($absolutes);
} else {
$absolutes[] = $part;
}
}
return DIRECTORY_SEPARATOR.implode(DIRECTORY_SEPARATOR, $absolutes);
}
php打开报错
error_reporting(E_ALL);
ini_set(“display_errors”, 1);
linux服务器查看cpu 内存相关信息
Posted by Albert in linux 服务器安装, PHP语言学习 on June 1st, 2010
转帖:
测试机器的硬件信息:
查看CPU信息(型号)
# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz
(看到有8个逻辑CPU, 也知道了CPU型号)
Read the rest of this entry »

Recent Comments