一看到这种程序就想抽写这种代码的人
- PHP code
<!---ecms Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->if($server > 0){ if(empty($dblist)) { $dbs = mysql_list_dbs(); $num_dbs = mysql_numrows($dbs); } else { $num_dbs = count($dblist); } for($i=0; $i <div>Parent" CLASS="parent"> &db=<?php echo $db;?>" onClick="expandIt('el<?php echo $j;?>'); return false;"> Img"> &db=<?php echo $db;?>" onClick="expandIt('el<?php echo $j;?>');"> <font color="black" class="heada"> <?php echo $db;?> </font> </div> <div>Child" CLASS="child"> <?php $tables = mysql_list_tables($db); $num_tables = @mysql_numro<b>/本文来源gao@!dai!ma.com搞$$代^@码5网@</b><strong>搞代gaodaima码</strong>ws($tables); for($j=0; $j &db=<?php echo $db;?>&table=<?php echo urlencode($table);?>&sql_query=<?php echo urlencode("SELECT * FROM $table");?>&pos=0&goto=tbl_properties.php">"> &db=<?php echo $db;?>&table=<?php echo urlencode($table);?>"><?php echo $table;?><br> <?php
要是随便给他改几个地方,不知道他自己能不能改好。
——解决方案——————–
麻花代码 看起来就不爽
——解决方案——————–
改一次麻烦一次,就这点?重写
——解决方案——————–
这样的代码看起来比较乱,后期维护比较麻烦
——解决方案——————–
别抽我,我写过.而且一写还写了好些年
——解决方案——————–
我一直都是html和php分开写的
——解决方案——————–
——解决方案——————–
全都是php tag & echo
应该是早期代码了
在2005年左右,这种代码风格最流行了
——解决方案——————–
这样写的乱,看不出层次结构
如果把HTML和后台写在一起的话,就全用后台输出
这样结构清楚,后台解释输出也快
——解决方案——————–
编码规范很重要滴
——解决方案——————–
咳咳,
虽然说的确这样的代码不算好….不过, 如果你看到这样的代码就要抽人的话, 那你可抽的人多了…我也难逃厄运啊….
随便挑几个有点历史的开源php软件都能看到这样的代码…..
在OO被引进php之前,在smarty等模板流行之前,php就是这样的…
而且,在那个时候,这是作为一个”进步”, 相对于perl等老式web编程需要大段大段输出的方式