码迷,mamicode.com
首页 > Web开发 > 详细

PHP_1

时间:2015-09-11 20:40:55      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

1.orderform.html

<form action=‘processorder.php‘ method="post">

  该表单的动作被设置为能够处理客户订单的PHP脚本名称。一般来说,action属性值就是用户点击“submit(提交)”按钮时将要载入的URL。用户在表单中输入的数据将按照method 属性中指定的方法发送到这个URL,该方法可以是get(附加在URL的结尾)或post(以单独消息的形式发送)。

2.processorder.php

<html>

<head>

<title>Bob‘s Auto Parts - Order Results</title>

</head>

<body>

<h1>Bob‘s Auto Parts</h1>

</body>

</html>

到此为止,输入内容为纯HTML。现在开始在这些脚本中添加一些简单的PHP代码。

在HTML中嵌入PHP,在以上代码的<h2>标记处,添加如下代码:

<?php

  echo ‘<p>Order processed.</p>‘

?>

保存并在浏览器中载入该文件,填写该表单,点击“submit Order”,浏览器输出两行"Order processed."

通过浏览器,查看该HTML的源代码:

<html>

<head>

<title>Bob‘s Auto Parts - Order Results</title>

</head>

<body>

<h1>Bob‘s Auto Parts</h1>

<p>Order processed.</p>

</body>

</html>

以上代码没有显示原始的PHP语句。这是因为PHP解释器已经运行了该脚本,并且用该脚本的输出代替了脚本本身。这就意味着,通过PHP,我们可以生成能在任何浏览器中查看的纯HTML--换句话说,用户的浏览器并不需要理解PHP。

这个例子简要说明了服务器端脚本的概念。PHP脚本在Web服务器上被解释和执行,这与在用户机器上的Web浏览器中解释并执行的JavaScript及其他客户端技术是不同的。

3.使用字符串连接操作符(.)将输出编写在同一行输出。

4.$_POST,$_GET,$_REQUEST数组之一检索变量。$_GET或$_POST数组之一都可以保存表单变量的细节。使用哪一个数组取决于提交表单时使用的方法是POST还是GET。此外,通过POST或GET方法及其组合方式提交的所有数据都可以通过$_REQUEST数组获得。(三个数组都为超级全局变量)

5.从用户输入直接获得输入并输出到浏览器是一个有风险的操作,它可能会带来安全隐患。需要对数据进行过滤。

6.PHP中单引号和双引号的区别:” ” 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。‘ ‘ 单引号里面的不进行解释,直接输出。从字面意思上就可以看出,单引号比双引号要快了。一般情况下两者是通用的.但双引号内部变量会解析,单引号则不解析.所以如果内部只有纯字符串的时候,用单引号(速度快),内部有别的东西(如变量)的时候,用双号引更好点.

7.PHP的特性之一就是它不要求在使用变量之前声明变量。当第一次给一个变量赋值时,你才创建了这个变量。

8.PHP支持如下所示的基本数据类型:Integer(整数)--用来表示整数。Float(浮点数,也叫Double,双精度值)--用来表示所有实数。String(字符串)--用来表示字符串。Boolean(布尔值)--用来表示true或者false。Array(数组)--用来保存具有相同类型的多个数据项。Object(对象)--用来保存类的实例。

9.PHP是一种非常弱的类型语言,或者动态类型语言。PHP可以在任何时间根据保存在变量中的值来确定变量的类型。PHP在任何时间透明地改变类型。

10.使用类型转换,可以将一个变量或值转换成另一种类型。

  $totalqty=0;

  $totalamount=(float)$totalqty;   

  $totalmount变量将变成浮点类型。而被转换的变量并不会改变其类型,$totalqty仍然是整数类型。

11.PHP提供了一种其他类型的变量---可变变量。e.g.

  $varname=‘tireqty‘

      这个特性的原理是用一个变量的值作为另一个变量的名称。

  $$varname=5,等价于$tireqty=5.

 

PHP_1

标签:

原文地址:http://www.cnblogs.com/shaoneng111/p/4801874.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!