天天看点

突然想到php程序和谈恋爱很相似

今天在下班的路上突然想到php程序的精华

其实就四点:

1)引用 2—)判断 3)循环 4)输出

恋爱的过程:见面(也是现在最火的相亲)---爱情判断----一波三折,爱情磨合----开花结果 百年好合

php:

先说引入:包括两个文件引入,主要是方法和类的引用,变量的引入;操作的变量

文件引用:include,require两个函数, 当然还有面向对象程序设计中的类的继承,类的引入,方法的引入,甚至还有模板的引入

变量的引入:常用的有post,get两个函数的传递,结合html的表单把value的值传递给php程序,还有一个就是session的方法

爱情:正常情况是自己熟人介绍(include方式自然引如),还有父母之命(require强制引入),当然还有其他的什么一见钟情,

网恋,都在马路边捡到一分钱,摩擦碰触火花的变量型的爱情引入

判断:通常使用if{}else{}语句

对于变量的判断有三个常用函数:isset()变量是否设置,empty()值是否为空,is_numeric()是否是数字(主要是对int类型的值),intval()防止溢出

其他的还有:is_array()是否是数组格式,trim()把变量的前后的空白符删除,很实用

爱情:见面了,那就要判断这个人是不是自己索爱的了,一般的判断也就是根据对方的家庭个人爱好等等的基本信息进行最基本判断(isset,empty)

假如身边还有对方的好朋友和亲人的话,最好把他们剔除(trim函数),目的:你懂得,还有牛逼一点的就是根据对方是什么类型的人来判断

(is_numeric()对int类型的判断,is_array()对数组的判断)

php;

循环:变量和相关引入后,操作一般使用for()或者是foreach()语句,与sql语句结合的while($row=mysql_fetch_array($res){.....}

php强大的之处就是对数组的处理机制,在这里数组的学习尤其重要,特别是二维数组的认识和学习是关键中的关键,这是难点

爱情:进过初步的判断的,爱情的培养阶段,爱情的磨合期这个里面真是循环往复,目的是输出,但是这之前却是千变万化,爱情的奥妙和

牛逼之处就在这里,爱情一波三折,程序也是循环往复,这也是难点

循环完了该输出了

输出主要有:echo ,return

测试的时候常用的打印函数主要是:print_r()--数组,还有var_dump()---基本上什么类型都可以,这个函数很强大的

爱情:

经过漫长的磨合,终于要开花结果了,当然也包括试婚(print_r,var_dump打印函数的测试输出),也有最终的走向婚姻殿堂(return,echo)

完美的结局 完美的爱情 完美的程序

写程序其实就在谈恋爱