仓酷云

标题: PHP教程之PHP4实践使用经历篇(2) [打印本页]

作者: 再见西城    时间: 2015-2-4 00:05
标题: PHP教程之PHP4实践使用经历篇(2)
给你的建议是,有些最常用的语句是需要记住的 比如if for while这些、其他的一般语句你只要知道有这个函数或者有这个功能就可以了,当你用的时候你可以凭借记忆搜索就可以了。   如今给你揭开迷团的另外一半-"login.php" 剧本文件。假如不出不测,这个剧本将承受输出的名字,反省是不是用户存在,决意是答应仍是回绝进入站点。因为你还没学到PHP的前提语句和逻辑处置,咱们如今不盘算给你论证清晰-相反,咱们仅仅给你展现在后面表单里提交的数据是若何被传送到 "login.php",并能被这个文件利用的。


  这就是 "login.php"

--------------------------------------------------------------------------------
< html>
< head>
< basefont face="宋体">
< /head>

< body>
< center>
< font face="宋体" size="-1">
我想晓得你是不是传闻过莎士比亚, < ? echo $name; ?>.
< p>
他请求失掉一束另外一个名字的玫瑰花,由于那束闻起来能够会更芬芳一些。
< p>
你以为呢?
< /font>
< /center>
< /body>

< /html>
--------------------------------------------------------------------------------
  当你在表单里输出数据,例如(“张三”),而且提交后,你将看到以下页面:

--------------------------------------------------------------------------------
我想晓得你是不是传闻过莎士比亚, 张三

他请求失掉一束另外一个名字的玫瑰花,只为那束闻起来能够会更芬芳一些

你以为呢?
--------------------------------------------------------------------------------
  你将看到,不管什么时候,当表单提交给PHP剧本时,一切的表单里的变量值和表单的名字将成对地保送到剧本中,从而可以被剧本恣意挪用。在下面的例子中,当表单被提交后,变量$name在剧本 "login.php"中被主动创立,而且表单里用户输出的值也被赋给该变量。

  假如你用Perl来做一样的工作,你需求十分清晰地写出Perl代码来获得表单里的变量值。经由过程主动创立并赋值,PHP简化了你的代码,大大进步了开辟速度-表单处置是PHP优于Perl的两个缘由之一。

  很分明,PHP也撑持表单提交的 POST办法,一切你需求做的仅仅是把METHOD的值标注为"POST" 。



  固然,你方才看到的谁人例子长短常根基的。真正来点分量级的法式,你需求晓得若何去组织前提语句。十分根基的前提语句是对照语句-例如:“假如某和某相等,则用某种办法做这个举措”

  PHP有一串特地设计的操作符以便利在前提语句中利用。这儿是一个列表:

假定 $delta = 12 而且 $omega = 9



操作符
意义
表达体例
了局

==
等于
$delta == $omega
False

!=
不等于
$delta != $omega
True

>
大于
$delta > $omega
True

<
小于
$delta < $omega
False

>=
大于或等于
$delta > = $omega
True

<=
小于或等于
$delta <= $omega
False


  PHP4还增添了一种新的操作符"===",用来测试两个数据数值和类型是不是都不异,在这一局部的最初一大节有一个复杂的例子。在学习中,我也一直这样要求着自己。
作者: 爱飞    时间: 2015-2-4 08:45
在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。
作者: 再现理想    时间: 2015-2-9 20:33
我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。
作者: 简单生活    时间: 2015-2-16 21:27
你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。
作者: 莫相离    时间: 2015-2-28 23:18
学好程序语言,多些才是王道,写两个小时代码的作用绝对超过看一天书,这个我是深有体会(顺便还能练打字速度)。
作者: 金色的骷髅    时间: 2015-3-10 07:04
多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。
作者: 柔情似水    时间: 2015-3-13 00:09
不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。
作者: 透明    时间: 2015-3-17 19:04
本文当是我的笔记啦,遇到的问题随时填充
作者: 若天明    时间: 2015-3-19 06:14
当然这种网站的会员费就几十块钱。
作者: 活着的死人    时间: 2015-3-27 09:10
php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。
作者: 小女巫    时间: 2015-4-6 03:12
微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox  支持的不是很好,所以能少用还是少用的好。
作者: 仓酷云    时间: 2015-4-8 08:43
先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。
作者: 不帅    时间: 2015-4-11 07:34
当然这种网站的会员费就几十块钱。
作者: 老尸    时间: 2015-4-14 20:12
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
作者: 只想知道    时间: 2015-6-21 19:48
如果你可以写完像留言板这样的程序,那么你可以去一些别人的代码了,
作者: 谁可相欹    时间: 2015-7-1 01:37
曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线  \\\\\\\'_\\\\\\\' ;
作者: 灵魂腐蚀    时间: 2015-7-5 12:02
对于懒惰的朋友,我推荐php的集成环境xampp或者是wamp。这两个软件安装方便,使用简单。但是我还是强烈建议自己动手搭建开发环境。
作者: 若相依    时间: 2015-7-6 00:33
我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
作者: 蒙在股里    时间: 2015-7-19 03:06
php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。
作者: 小妖女    时间: 2015-7-20 05:04
我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。
作者: 再见西城    时间: 2015-7-20 16:21
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2