第一篇使用PHP
第一章 PHP快速入门教程
使用PHP
创建一个示例应用: Bob's Auto Parts(Bob汽车零部件商店)
创建订单表单
表单中输入的数据将按照METHOD属性中指定的方法发送到这个URL,该方法可以是GET(附加在URL的结尾)或POST(以单独消息的形式发送)。
表单域中的名称——tireqty、oilqty和sparkqty。在这个PHP脚本中,我们还将使用这些名称。正是由于这一点,给表单域定义有意义的名称是非常重要的。
如果表单域名称能入到该域的数据,PHP编程工作就会变得更加轻松。
表单处理
在HTML中嵌入PHP
使用PHP标记
<?php和?>叫做PHP标记。
PHP标记风格
PHP标记有4种不同供我们使用。
XML风格:<?php echo '<p>Order Processed.</p>'; ?>
这是PHP推荐使用的标记风格。
简短风格:<? echo '<p>Order Processed.</p>'; ?>
它遵循SGML处理说明的风格。要使用这种标记风格——输入字符最少——你必须在配置文件中启用short_open_tag选项,或者启用短标记选项编译PHP。
scrīpt风格:<scrīpt LANGUAGE='php'> echo '<p>Order Processed.</p>'; </scrīpt>
ASP风格:<% echo '<p>Order Processed.</p>'; %>
的标记风格相同。如果在配置认定中启用了asp_tags选项,就可以使用它。
PHP语句
使用echo语句具有简单的结果,它将传递给其自身的字符串打印(或者回显)到浏览器。
空格
在PHP中,分号是语然的,就像英文的逗号用来分隔句子。
间隔字符,例如换行(回车)、空格和Tab(制表符),都被认为是空格。浏览器将会忽略HTML的字格字符。PHP引擎同样会忽略这些空格字符。
虽然PHP语句之有必要添加任何空格字符,但是如果每一行放置一条单独的语句,将便于我们阅读代码。
注释
PHP支持C、C++和Shell脚风格的注释。
C风格注释。多行注释可以出现在PHP脚本的开始处。
/* Author: Bob Smity
Last modified: Aprial 10
This scrīpt processed the customer orders.
*/
多行注释是无。
C++风格的单行注释:
echo '<p>Order Processed.</p>'; // Start printing order
Shell脚本风格:
echo '<p>Order Processed.</p>'; # Start printing order
无论何种风格,在注释符号(#或//)之后行结束之前,或PHP结束标记之前的所有内容都是注释。
添加动态内容
echo date('H:i, jS F');
结果:
12:42, 26th March
调
使用date()函数
date()函数需要一个传递给它的变量是格式化字符串,这个字符串表示所需要的输出格式。H是24小时格式的小时,i是分钟,如果小时数和分钟数是个位数,需要在前面补0,j是该月的日期,不需要前面的补0,而s表示顺序后缀,F是月份的全称。
访问表单变量
表单变量
在PHP脚本中,可以以PHP变量的形式访问每一个表单域,其中PHP变量名称必须与表单域的名称一致。
可以有3种方法来访问表单数据:
$tireqty // short style
$_POST['tireqty'] // medium style
$HTTP_POST_VARS['tireqty'] // long style
简短风格($tireqty):非常方便,但是需要将register_globals配置选项设置为on。在PHP ,该配置的默认值为off。以前,该配置的默认值为on。这个风格也可能会使你遇到代码不安全的错误,因此我们不再推荐这种风格。
中等风格($_POST['tireqty']):是如今所建议的。
冗长风格($HTTP_POST_VARS['tireqty']):是最详细的,但是请注意,它已经过时。
中等风格涉及了从$_POST、$_GET或$_RE
PHPMYSQL实战笔记整理 来自淘豆网m.daumloan.com转载请标明出处.