第三课 PHP入门
日期:2008-07-31 作者:喜腾小二 来源:喜腾网 培训中心
今天正式开始讲解PHP,我们这里不需要绕弯子或是讲述太多专业术语,目的只是为了您看得懂、学得会。
PHP开发可以使用很多工具,例如:Zend Studio、EasyEclipse、editplus、EmEditor等都可以开发PHP代码,当熟悉后甚至用记事本都可以。
说到入门就必须讲解一些基本的内容,php代码的开始为
的时候来规范开发规则。
变量是每个程序中都存在的,其实是指在程序的运行过程中随时可以发生变化的量,php 变量必须以$为开始。PHP变量是区分大小写的,比如$test与$Test不是一个变量。变量规则可以使用大小写字母、数字、下划线,但是数字不可以放第一位例如$1test。
正确的可以为:
-
$test
- $Test
- $tE_sT
- $test1
- $t1es_T
可变变量
变量范围
还有些变量之外的变量:
$_GET(详细资料)
浏览器地址栏赋值变量,例如 test.php?name=david
你就可以在PHP中写
-
<?php
- echo $_GET['name']; //将打印david
- ?>
$_POST(详细资料)
html表单提交数据,例如下面代码:test.php
-
<?php
- echo $_POST['name']; //将打印david
- ?>
- <form method="POST" action="test">
- <input type="text" name="name" size="20">
- <input type="submit" value="提交">
- </form>
$_FILES
上传文件变量其实这个是上传到服务器临时文件夹的不会传到你想要的目录,也是为了安全性考虑,所以一般做这个操作的时候会在上传成功后再利用copy命令来讲图片拷贝到其他处,由于步骤复杂将在之后文章讲解,简单演示代码如下:
-
<?php
- print_r($_FILES[attach]); //打印上传信息
- ?>
- <form method="POST" enctype="multipart/form-data" action="test.php">
- <input type="file" name="attach" size="20"><input type="submit" value="提交" <br />
- name="B1">
- </form>
$_SERVER(详细资料)
预定义变量
$_SERVER 是一个包含诸如头信息(header)、路径(path)和脚本位置(script locations)的数组。数组的实体由 web
服务器创建。通过下面代码可以查看演示效果。
-
<?php
- print_r($_SERVER); //打印变量
- ?>
PHP打印方法也有几种:
echo 是最常用的方法,只可以打印变量
print 同echo用法相同
print_r 为打印数组
打印段落(可以在代码中使用PHP变量)
-
<?php
- $hello = 'PHP';
- echo <<< EOT
- <b>HTML代码</b> $hello<br />
- EOT;
- ?>
看到这里基本的变量等信息就差不多了,那就进入PHP的世界吧。
Hello world!代码示例:
-
<?php
- echo 'Hello world!';
- ?>
请关注下一课。
上一篇
下一篇