您正在查看 "Php" 分类下的文章
2009-11-26 22:30
最近扫了眼某活跃用户过百万,总用户千万的产品代码.....同时由于昨天服务器出现故障,亲手体验了该程序的糟糕...不得不在这里感慨,就说PHP简单,咱也不能写的太初级了....网上有很多如何写好PHP的注意事项,我根据我昨天的经历也列举一些:
1.尽量用绝对路径加载文件
程序目录结构如下,a.php include config目录下的b.php,写的是相对路径没问题,b.php又加载c.php也写相对路径就无法找到c.php....这种问题仔细想很容易知道哪里错了,但是用的时候很容易出问题。
/a.php
<?php include("./config/b.php");? |
2009-09-14 17:03
PHP make错误:undefined reference to libiconv_open
make ZEND_EXTRA_LIBS='-liconv'
编译提示
checking for mysql_close in -lmysqlclient… no
checking for mysql_error in -lmysqlclient… no
configure: error: mysql configure failed. Please check config.log for more information.
在64位服务器上,也许是服务器没有获得正确的mysql lib.通常在lib64下
export LDFLAGS=-L/usr/lib64/mysql |
2009-07-31 13:52
今犯了个错误,这个结果出乎我意料....弱变量有时候虽然省事,但是自己思想就弱了,就容易出问题了....以后还会是用===吧。
$a=0;
$b=“a";
if($a!=$b)
{
echo "1";
}
else
{
echo "2";
} |
2009-06-05 17:05
很少用sort,今天遇到数据unset一个值后要重排key值,sort可以解决问题。
1 <?php
2 $a=array("a","b","c");
3 print_r($a);
4 unset($a[1]);
5 sort($a);
6 print_r($a);
8 ?>
结果
Array
(
[0] => a
[1] => b
[2] => c
)
Array
(
[0] => a
[1] => c
) |
2009-05-10 01:50
在cmd下执行php脚本,提示用户输入信息,并等待信息被录入的例子:
#!/usr/local/bin/php
<?php
fwrite(STDOUT,"Enter a filename to list: ");
$file = trim(fgets(STDIN));
$file = escapeshellarg($file);
$result = shell_exec("ls -l $file");
fwrite(STDOUT, $result);
exit(0);
?> |
2009-04-30 16:24
在用<<<的时候报unexpected T_SL,有可能是界定符周围有特殊字符。
今复制网页的一个例子时出现,删掉内容重写就好了。 |
2009-04-28 10:40
老外好生猛,先备份下别人的转载,以后没准用的上。
一个PHP的人脸识别函数库
http://blog.csdn.net/heiyeshuwu/archive/2009/02/04/3862108.aspx |
2009-03-31 10:57
如题,框架这个事在PHP争论太多了,最近要开发新系统,以前的PHP框架是先烈自己写的...有好有坏。
现在要换系统了,前人的路显然成本太高,但不用框架容易百花齐放,发明轮子的地方也太多。我想上个适合互联网业务,短小精干,灵活多变,容易改造的框架。
有一段时间没关注PHP框架了,对于cakephp,symfony的庞大我心有余悸,也对fleaphp国产框架时不时的一些设计上的缺陷害怕。以前都试了试。
不知道现在这些框架怎么样了。有啥好推荐?
我倾向于qeephp~~~ |
2008-11-27 18:04
今天要检查一个文件是否是mp3,一时冲动要去分析Mp3的文件格式写程序去判断,折腾半天发现PHP自带的mime_content_type函数可以直接检查各种文件的类型.....MP3会返回auto....
shit....还是对PHP函数库不熟,要多看看。 |
2008-11-07 20:35
最近出现灵异现象一些用户的cookie中的值会出现deleted内容,以前没注意过,经过查证出现这种情况可能是用户的电脑时钟大于服务器的时钟造成设置cookie直接失效,而php在设置cookie失效时会对内容增加deleted这个值,怪异的操作啊。
顺便强烈鄙视读cookie不检查内容是否有效就使用的程序员-_-!~太懒了。
参考文章
http://www.eb163.com/club/thread-1712-1-1.html |
|
| |