一贴学会PHP----No.2
如何显示语法的符号也不难,只需要在相应符号前加个 / 即可.不过看起来会很别扭.
双引和单引的区别在于双引会解析变量,而单引是直接显示.
| 以下为引用的内容: <?$mjj = "哈哈" ; echo $mjj; echo "<br>" ; echo "这是$mjj"; echo "<br>" ; echo '这是$mjj'; ?> |
以下三个是常用语法的一个小补充.然后开始实习.
常量: define
| 以下为引用的内容: <?phpdefine("PAGE_TITLE", "MJJ的页面"; define("PAGE_BODY", "MJJ就是木鸡鸡"; ?> <html> <title><?php echo PAGE_TITLE ?></title> <body> <?php echo PAGE_BODY ?> </body> </html> |
更简单的输出 <?= ?>
如以上的title句可以换成:
<title><?= PAGE_TITLE ?></title>
页面调用require和include
2个都是调用其他页面,php是逐行翻译的,但是require是优先调用,include是读到这一行时翻译.
怎么运用调用的,是门大艺术.(怕出错require可以使用require_once只调用该页面一次)格式如下:
require_once './include/286.php';
include 'mjj.php';
自己建个286.php或mjj.php来调用玩一下吧.可以写成txt但是必须符合php语法.调用来当php用.
吃饭三:
实例:一行URL跳转代码
复制内容到剪贴板
代码:
<? $url=$_GET["url"];header("Location:"."http://".$url);?>
如保存为aaa.php,可以实现aaa.php?url=www.baidu.com跳转到百度的效果.
这个简单的调用了默认的$_GET变量.以及php默认跳转Location:
(更多默认变量尽在手册之中)
实例升级:增加if循环
复制内容到剪贴板
代码:
| 以下为引用的内容: <?$url=$_GET["url"]; if (strlen($url >= '3')){ header("Location:"."http://".$url); } ?> <html> <head> <title>URL转向页</title> </head> <body> <form id="url" name="url" method="get" action="#"> <label>http:// <input name="url" type="text" value="" /> </label> <input type="submit" name="Submit" value="提交" /> </form> </body> </html> |
讲了这么多还一直没有讲过循环,就当做是本教程最难的内容了(用以衬托一贴学会是多么的简单~)
这个升级代码很简单,就是可以让这个跳转页也能够打开,当get下来的url地址大于3时才跳转.
写在学习完之后:
如果对学PHP有所启发,觉得已经确实入门(还没有入门就再看一次),那么有两种进阶方法.
稳健型的可以先将php手册通读一遍,然后开始找留言本,博客,BBS(顺序,可先文本再mysql)的实例开始一步一步重新制作.
激情型的,可以直接开始找实例开始照着实例一步一步做,有所感悟感到欠缺之后再进行php手册补充.网络上的实例实在太多了.
提高阶段:了解php4,php5,php6的变化和差异.主力针对当前流行的php程序进行研究.(这之前还需要适应一款编辑器,如果可能最好了解某一框架,落伍论坛有发布过框架,代码区见.)开源的php程序会给你带来崭新的体验,了解以后做不来至少也改的明白.
高级阶段:我还不具备介绍的资格.希望大家一起变成高手.
最后祝愿所有对php有兴趣的朋友们都能成为高手!
-------------------------------------分割线---------------------------
终于完成,不排除有漏洞,本文总计用时4小时+3小时.希望能对需要的朋友产生帮助.

