你可以喜欢PHP,但是你不能撒谎!
最近我真是头大矣,我的博客里居然一夜间变成了php和asp的斗争场,甚至变成了windows和linux的斗争场。真是意想不到的。
我本来无意挑起windows和linux之间的争端,而且也非常不想去挑这种争端。
话说,其实我本身对linux操作系统是没有什么坏印象的,虽然自己的电脑上没有装过linux,但是在同学的电脑上用过,觉得它挺好的,至少外观比较漂亮。但是令我受不了的是,为什么会有这么多linuxer如此憎恨windows呢?在他们眼里,windows操作系统一无所是。在他们的行为上,则喋喋不休的数落windows的使用者,想尽办法让他们换操作系统。他们这种人真是太烦人了。
总而言之,我对linux印象不错,但是讨厌死linuxer了。相信和我抱有同样看法的windows使用者是不少的。
同样地,我对php本身也没有什么坏印象,我的书架上也有好几本php书,我也时常在捧读它们的。但是令我受不了的是:有些phper人品怎么这么差?看到别人用asp写程序就立即要来踩上几脚,还要把IIS和相关的程序比如说ISAPI_reWrite或者sqlServer从里批到外。我可从来没有去踩过php网站程序,就算踩,我也是就它们的用户体验方面去评论的,不会去批评他们用了PHP语言。
另外,我也从来没有去说过apache的坏话。当然我也不太会用apache。那个一键安装版的wamp,我除了“启动”“停止”两种操作之外,什么都不会。奇怪,我学apeach花的时间并不比学IIS少,甚至可以说反而要比后者多,但是后者我只花了一点点时间就很好地掌握了,就知道怎样对它进行各种自定义操作了,但是apeche我至今只会“启动”“停止”两种操作。
话再说回来,关于mysql和mssql,我也可以这样说:我学前者花的时间不比后者少,但是mssql我现在已经相当精通了,知道怎样进行各种安全设置,但是mysql,离开phpmyadmin我就什么也不会了。而且phpmyadmin能够进行的设置是相当有限的,它只能对数据本身进行修改,它不能停止数据库,不能添加访问用户名,跟mssql的客户端相比,简直一个是儿童玩具望远镜另一个是哈勃太空望远镜!
我学习apeach、php、mysql只是因为我觉得多学一点总是有好处的。
我虽然对linux、apeche、php、mysql都没有什么坏印象,但是我也知道,那些声称PHP的效率比asp高得高、声称mysql的效率比mssql高得高、声称apache的效率比IIS高得高,这些说法是没有多少可信性的。因为我从来没有见过确切的量化比较,只见到很多人在信口开河,随意拔高apache和php、mysql
相关文档:
原文参考http://www.cnblogs.com/xxcainiao/archive/2009/04/18/1438482.html
稍作修改,做了一个goto按钮:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xh ......
基本概念
PHP 中的数组实际上是一个有序图。图是一种把 values 映射到 keys 的类型。因此既可以把php的数组当做普通数组使用,也可以用它来模拟字典、集合、栈、队列、树等多种其他数据结构。
数组的创建:
创建数组的一般格式为:$arrName = array( [key =>]value, ...),其中key 可以是 integer 或者 string,而val ......
<?php
class Tree
{
// public $data=array();//所有节点值
// public $cateArray=array();//所有父节点
function Tree()
{
&n ......
我从事了6年多的编程工作,在这之前做了将近2年的纯HTML+CSS的网页制作和设计。本博客很多次提到的phpcn5.0,是一款简洁实用的文本工具。对于PHP编程有十分好的支持,几乎到了完美。我的PHP首选编程工具是phpcn5.0,使用phpcn5.0做PHP编程,几乎不用再用其它的文本工具。对于PHP编程,phpcn5.0有这些优点:
1 ......
$_GET 变量用于收集来自 method="get" 的表单中的值。
$_GET 变量
$_GET 变量是一个数组,内容是由 HTTP GET 方法发送的变量名称和值。
$_GET 变量用于收集来自 method="get" 的表单中的值。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送的信息量也有限制(最多 100 个 ......