有哪些糟糕的PHP代码示例值得警惕?

2026-04-03 06:150阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1230个文字,预计阅读时间需要5分钟。

有哪些糟糕的PHP代码示例值得警惕?

这篇文章很早就注意到了,由于最近需要自己做一些主题相关的东东,代码需要增加更多规范。用这些反面例子来约束自己,告诉自己代码不应这样写,虽然它也能实现功能,但那样写不规范。

这篇文章在很早以前就看到了,由于最近要自己做一些主题方面的东西,代码需要更加规范,用这些反面的例子来约束自己,告诉自己代码不应该这样写,虽然它也能实现功能,但那样做并不明智,也不美观。现在将这些小花絮分享给大家。

Example1目录引用结构<?PHPPHPinfo(); if(file_exist('../../../../etc/passwd')) { include('../../../../etc/passwd'); }

这是在找爹,找到后来连自己都不知道目录的爹是谁了。何不定义一个目录变量呢?

<?PHPdefine("ROOT","C:/websites/PHP/jileiba.com/library/");Example2ifelse嵌套逻辑<?PHPif(!isset($_GET['month'])){ ...}else{ if(isset($_POST['submit_fin'])){ ... }}

这样的代码难免会出现,但不要大片的出现在PHP代码中,一个function里面不要到处都是这种嵌套的ifelse结构,它毕竟不是算法。

阅读全文

本文共计1230个文字,预计阅读时间需要5分钟。

有哪些糟糕的PHP代码示例值得警惕?

这篇文章很早就注意到了,由于最近需要自己做一些主题相关的东东,代码需要增加更多规范。用这些反面例子来约束自己,告诉自己代码不应这样写,虽然它也能实现功能,但那样写不规范。

这篇文章在很早以前就看到了,由于最近要自己做一些主题方面的东西,代码需要更加规范,用这些反面的例子来约束自己,告诉自己代码不应该这样写,虽然它也能实现功能,但那样做并不明智,也不美观。现在将这些小花絮分享给大家。

Example1目录引用结构<?PHPPHPinfo(); if(file_exist('../../../../etc/passwd')) { include('../../../../etc/passwd'); }

这是在找爹,找到后来连自己都不知道目录的爹是谁了。何不定义一个目录变量呢?

<?PHPdefine("ROOT","C:/websites/PHP/jileiba.com/library/");Example2ifelse嵌套逻辑<?PHPif(!isset($_GET['month'])){ ...}else{ if(isset($_POST['submit_fin'])){ ... }}

这样的代码难免会出现,但不要大片的出现在PHP代码中,一个function里面不要到处都是这种嵌套的ifelse结构,它毕竟不是算法。

阅读全文