首页 > 代码库 > php基础教程(一)

php基础教程(一)

语法:
  PHP的语法很简单 --直接看代码: <?php /*代码部分*/ ?> 这就是PHP代码的声明方式。 注:<? ?> 等这中写法也可以写,但是不建议这么写。
  标记语句的结束:分号是标记一条语句的结束 ";" --每条语句结束后要用“;”分号表示结束.
=====================================================================
PHP中的注释: --详见教程中的code
  php中的注释有单行注释: //这是注释
和大模块注释:/*这是注释*/
=====================================================================
变量:
PHP变量是松散的。但是它也区分大小写,这点大家要注意。 在使用它之前,无需声明 -根据变量声明方式,PHP会自动把变量转换成正确的数据类型.
在PHP中声明变量使用$关键字来声明 --所有的变量都是由$来标识的
变量命名规则:
变量名必须以字母或下划线 "_" 开头。
变量名只能包含字母数字字符以及下划线。
变量名不能包含空格。如果变量名由多个单词组成,那么应该使用下划线进行分隔(比如 $my_string),或者以大写字母开头(比如 $myString)。
注:(基本上所有的编程语言的变量命名规则都差不多!)

示例:

复制代码 代码如下:

<?php
//声明变量
$var_name = "snow";
//使用变量
echo $var_name;
/*
显示结果: snow
*/
?>


常量:
  PHP中常量的声明:
    在PHP中声明常量使用define函数来声明的 。直接看code

复制代码 代码如下:

<?php
/*
define函数有三个参数
第一个参数:指定常量名 --不得使用关键字,常量不能有$符号
第二个参数:指定常量的值 --只能是布尔、整数、浮点、字符串四个类型
第三个参数:指定此常量是否对大小写敏感 --true忽略大小写,false区分大小写
*/
define("Name","张三",true);
echo name;
/*显示结果:张三 --因为是true所以不区分大小写*/
?>


PHP中也有预定义常量 --大家可以查询PHP手册或者相关资料
=====================================================================
数组: --PHP的数组还是比较简单好用的。
  PHP数组可以当作其它语言中的集合使用
  PHP数组里可以存放PHP支持的任何类型。当然也可以存放 类对象等 --直接看code

复制代码 代码如下:

<?php
/*===================================================================*/
//数值数组
$nums = array(1,2,3);
//或者等同于
$nums[0] = 1;
$nums[1] = 2;
$nums[2] = 4;
echo $nums[2]."<br />";
/*输出:4*/
/*===================================================================*/
//关联数组 --其中的“=>”是PHP中的关联符号,就是指定键值对的。
$ns = array("name"=>"张三","age"=>22,"sex"=>"man");
//或者等同于
$ns["name"] = "张三";
$ns["age"] = 22;
$ns["sex"] = "man";
echo "姓名:".$ns["name"]."<br />年龄:".$ns["age"]."<br />性别:".$ns["sex"]."<br />";
/*输出:
姓名:张三
年龄:22
性别:man
*/
/*===================================================================*/
//多维数组 --数组里面还可以存放数组
$bs = array("张三"=>array("爱好"=>"计算机","年纪"=>"23","性别"=>"男"),"小红"=>array("爱好"=>"吃饭","性别"=>"女"));
//调一下格式,让大家看的清楚些
$bs = array
(
"张三"=>array
(
"爱好"=>"计算机",
"年纪"=>"23",
"性别"=>"男"
),
"小红"=>array
(
"爱好"=>"吃饭",
"性别"=>"女"
)
);
//或者等同于
$bs["小红"]["性别"] = 2; $bs["小红"]["爱好"] = 2; //....
//或
$bs["张三"] = array("爱好"=>"计算机","年纪"=>"23","性别"=>"男"); $bs["小红"] = array("爱好"=>"吃饭","性别"=>"女");
echo $bs["小红"]["性别"]."<br />";
/*输出:女*/
/*===================================================================*/
?>

php基础教程(一)