[Monkey’s PHP教程] 第二章 编写简单的PHP

林继 PHP 技术 4,944 共写了1216个字 (2006-09-07 15:27:42) 没有评论 打印 扫描二维码 百度已收录

From:http://lesson.phpso.com/article.php?1436.html

例一 由一个HTML开始

  这是一个很普通的HTML,它由

三个成对标记组成,显示结果就是个2X2的表格。
表示当中的内容是一个表格,它的属性中Width宽度为200像素、Height高度200像素、Bgcolor背景颜色为SkyBlue天蓝、Border表格边宽为1。

例二 在文档中加入PHP标记

在刚才的文档中我们加入了两处PHP标记,一个是在

标记内部,另一个是在之间。PHP的标记可以加在HTML的任何位置没有限制,甚至你的整个HTML全都是标记。在此例中,第一个PHP标记我们用PHP的显示语句显示并计算出了数字200代替了HTML原有的200,第二个PHP标记我们同样用PHP的显示语句显示一个“贺”字代替了HTML原有的“贺”。当然显示结果和例一是一样的,因为你可以去看源代码,两个一模一样。

例三 在文档中使用PHP变量
  变量是PHP中使HTML动起来的关键。PHP的变量以符号“$”冠头。变量无大小写之分,无类型限制,无须事先定义,无大小及长度限制。数字类型的变量同时也是字符串变量,无须变量类型的转换,运算方法视运算符号自动转换,除非特殊指定时才用转换函数。
  例如:完全可以这样写变量
  $a = 200; $b = ”300” + $a; $c = ”300” . $a; $d = True + $a ;
 数字型的$a加上字符串型的”300”,因为用了“+”数字相加的运算符,故结果$b的值为500。而$c变量是用的“.”字符串相加的运算符,故$c的值为“300200”,同时$c的值也是数字的300200。$d变量中True为布尔型的写法代表真与假,True等于数字1,False等于数字0,故$d的值为201。

  下面我们回到上次的那个的那个例子,我们又作了修改,应用了变量。在此例中我们先用一个PHP标记设置了两个变量$Height_Value设置了值为200、$String设置了字符“贺”。然后我们用变量代替了例二中表格中的两个标记。显示结果依然相同。

例四 如何让网页产生动态效果

  我们再次修改上面的代码,我们在

标记与
标记前加入了一个标记,就是表单,让用户自己输入刚才的那两个变量,这时表单当中的两个待输入的变量名称和PHP标记中定义的变量名是一致的。 同样,在整个文档之前我们加入了一个PHP标记,里面用到了两个IF条件语句,意思是,当用户如果没有提供这两个变量的值,就设置一个默认的值。当页面一开始,会显示如下图的样子。

  然后我们在上面的表单中填写两个值,“100”和“祝”然后提交。

  提交后的页面,我们会看到页面有了变化,恭贺的“贺”字,变成了“祝”字,并且表格的高度缩短了。通过PHP网页用刚才您输入的值替换了HTML中相应的位置。

  提交后的页面在浏览器中显示的源代码如下:

  1. <FORM>
  2. 表格高度:<Input Name=Height_Value>
  3. 字符:<Input Name=String>
  4. <Input Type=Submit>
  5. </FORM> 
  6.  
  7. <TABLE Width=200 Height=100 Bgcolor=SkyBlue Border=1>
  8. <Tr>
  9. <Td></Td>
  10. <Td></Td>
  11. </Tr>
  12. <Tr>
  13. <Td></Td>
  14. <Td></Td>
  15. </Tr>
  16. </Table>

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

代码在页面底部,统计标识不会显示,但不影响统计效果
< >