本节内容:
PHP数组
在任何的编程语言中,数组是一个重要而应用广泛的知识点,当然php编程中也不例子。
本节就介绍下php数组的相关知识,供大家参考。
一、php数组的概述
1. 数组的本质:管理和操作一组变量,成批处理
2. 数组是复合类型
3. 数组中可以存储任意长度的数据,也可以存储任意类型的数据
二、php数组的分类
2. PHP中有两种数组
索引数组:就是下标是顺序整数作为索引
关联数组:就是下标是字符串作为索引
例子:索引数组
$user[1]="kobe";
$user[2]=10;
$user[3]="mac";
$user[4]="kobe@bb.com";
echo '<pre>';
print_r($user);
echo '</pre>';
例子:关联数组
for($i=0; $i<20; $i++)
$user[]=$i;
echo '<pre>';
print_r($user);
echo '</pre>';
例子:php多维数组
array('张3',93),
array('李4',80),
array('王5',98)
);
例子:php数组元素的遍历
//定义一个数组
$arr = array(0=>"kobe", 1=>"mac-t", 2=>"lin");
//使用第一种方法对数组进行遍历
foreach ($arr as $value) {
echo "Value: $value; ";
}
echo "<BR>";
//使用第二种方法对数组进行遍历
foreach ($arr as $key => $value) {
echo "Key: $key; Value: $value; ";
}
?>
2)、
//定义数组
$array = array("ar1" => array(5=>100, 3=>120, 4=>30),
"ar2" => array(4=>"three", 9=>"four", 1=>"five"));
//对数组进行遍历
foreach ($array as $v1)
{ // www.
foreach ($v1 as $v2)
{
print "$v2/n";
}
}
?>
>>> 查看更多 php入门教程 <<<
本节主要内容:
php函数
1,自定义函数
函数是一种可以在任何被需要的时候执行的代码块。
函数的声明:
所有的函数都使用关键词 "function()" 来开始
命名函数 - 函数的名称应该提示出它的功能。函数名称以字母或下划线开头。
添加 "{" - 开口的花括号之后的部分是函数的代码。
插入函数代码
添加一个 "}" - 函数通过关闭花括号来结束。
例子:
<body>
<?php
function writeMyName()
{ // www.
echo "jeremyLin";
}
writeMyName();
?>
</body>
</html>
2,函数 - 添加参数
第一个函数是一个非常简单的函数。
它只能输出一个静态的字符串。
通过可以添加参数,向函数添加更多的功能。参数类似一个变量。
例子:
<body>
<?php
function writeMyName($fname)
{ // www.
echo $fname . "jeremy.<br />";
}
echo "My name is ";
writeMyName("lin");
echo "My name is ";
writeMyName("kobe");
echo "My name is ";
writeMyName("John");
?>
</body>
</html>
3.函数 - 返回值
函数也能用于返回值。
<body>
<?php
function add($x,$y)
{
$total = $x + $y;
return $total;
}
echo "4 + 26 = " . add(4,26);
?>
</body>
</html>
输出:
4+26=30
>>> 查看更多 php入门教程 <<<
本节内容:
php常量
1,自定义常量
* 必须用函数define()定义
* 定义完后其值不能再改变了
* 使用时直接用常量名,不能像变量一样在前面加$s
例如:
$area = PI*R*R; 计算圆的面积
define("URL","http://www.");
echo "我的网址是:".URL;
2,系统常量:
FILE :php程序文件名
LINE :PHP程序文件行数
PHP_VERSION:当前解析器的版本号
PHP_OS:执行当前PHP版本的操作系统名称
__FILE__ 当前正在处理的脚本文件名。
__LINE__ 当前正在处理的脚本文件的当前行数,同前。
TRUE 表示真值 (true)。
FALSE 表示伪值 (false)。
E_ERROR 这个常量指到最近的错误处。
E_WARNING 这个量数指到最近的警告处。
E_PARSE 本常量为剖析语法有潜在问题处。
>>> 查看更多 php入门教程 <<<