一、首先把数组赋予一个变量,如:
$arr=Array('0'=>'a','1'=>'b','2'=>'c');
二、取出数组的值
取第一个值:$arr[0]
取第二个值:$arr[1]
取第三个值:$arr[2]
取值的方法是通过引用下标号来访问某个值。
程序代码如下:
运行结果如下:
扩展资料
设置 PHP 常量
设置常量,使用 define() 函数,函数语法如下:
bool define ( string $name , mixed $value [, bool $case_insensitive = false ] )
该函数有三个参数:
name:必选参数,常量名称,即标志符。
value:必选参数,常量的值。
case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。
我们创建一个 区分大小写的常量,,常量值为 "欢迎访问"的例子:
// 区分大小写的常量名
define("GREETING", "欢迎访问");
echo GREETING; // 输出 "欢迎访问"
echo '
';echo greeting; // 输出 "greeting"
?>
参考资料来源:百度百科-php数组
php里把数组里的指定元素给取出来的方法:
$array=array("a","b","c");
print_r($array);
//以上的代码打印出来后就是你上面的结果
foreach ($array as $a){
echo $a."
";
}
//或者
for($i=0;$i $url=$array[$i]; echo $a." } ?> //其中$a就是你要的结果。这个循环中,每次$a的值都是不一样的. 直接用$array[0]就是"a" $array[1]就是"b" $array[2]就是"c" 扩展资料 设置 PHP 常量 设置常量,使用 define() 函数,函数语法如下: bool define ( string $name , mixed $value [, bool $case_insensitive = false ] ) 该函数有三个参数: name:必选参数,常量名称,即标志符。 value:必选参数,常量的值。 case_insensitive :可选参数,如果设置为 TRUE,该常量则大小写不敏感。默认是大小写敏感的。 我们创建一个 区分大小写的常量,,常量值为 "欢迎访问"的例子:
// 区分大小写的常量名 define("GREETING", "欢迎访问"); echo GREETING; // 输出 "欢迎访问" echo ' ?>
";
';echo greeting; // 输出 "greeting"
$array=array("a","b","c");
print_r($array);
//以上的代码打印出来后就是你上面的结果
foreach ($array as $a){
echo $a."
";
}
//或者
for($i=0;$i $url=$array[$i]; echo $a." } ?> //其中$a就是你要的结果了.这是一个循环,每次$a的值都是不一样的. 你直接用$array[0]就是"a" $array[1]就是"b" $array[2]就是"c" php获取数组其他元素的方法 1:array_shift();//弹出数组第一个元素 举例: $a=array('new','hello','cool'); $new=array_shift($a); $new是第一个元素值,取最后一个元素可以用array_pop(),这种操作会改变原数组的内容 2:array_slice();//截取数组 举例: $a=array('new','hello','cool'); $new=array_slice($a,1,1); 第一个参数是数组,第二个参数是数组key位置,第三个是截取长度,类似于字符串截取substr(),对于数组key关联时,也可以使用这个方法 3:current();//返回数组当前元素的值,初始情况下指向第一个元素,之后在foreach或者循环会变化,同时next()指向下一个元素,prev()指向上一个,reset()指向第一个,所以reset()也是一种方法,end()可以输出最后一个元素. 举例: $a=array('new','hello','cool'); $new=current($a,1,1); 4:reset();//内容同第三个 $a=array('new','hello','cool');
";扩展资料:
一、首先把数组赋予一个变量,如:
$arr=Array('0'=>'a','1'=>'b','2'=>'c');
二、取出数组的值
取第一个值:$arr[0]
取第二个值:$arr[1]
取第三个值:$arr[2]
取值的方法是通过引用下标号来访问某个值。
程序代码如下:
运行结果如下:
扩展资料:
在 PHP 中,常用的数组函数:
1.array_keys函数:返回数组中部分的或所有的键名。例子如下:
$array = array(0 => 100, "color" => "red");
print_r(array_keys($array));
?>
输出结果为:
Array
(
[0] => 0
[1] => color
)
2.array_merge函数:合并一个或多个数组。例子如下:
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
?>
输出结果为:
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
3.in_array函数:检查数组中是否存在某个值。例子如下:
$os = array("Mac", "NT", "Irix", "Linux");
if (in_array("Irix", $os)) {
echo "Got Irix";
}
?>
输出结果为:
Got Irix
4.sort函数:对数组排序。例子如下:
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
输出结果为:
fruits[0] = apple
fruits[1] = banana
fruits[2] = lemon
fruits[3] = orange
参考资料:PHP官网-数组函数
不好意思,我那阵下班了,到家后才看到.已经给你改了:
$array=array("a","b","c");
print_r($array);
//以上的代码打印出来后就是你上面的结果
foreach ($array as $a){
echo $a."
";
}
//或者
for($i=0;$i
echo $a."
";
}
?>
//其中$a就是你要的结果了.这是一个循环,每次$a的值都是不一样的.
你直接用$array[0]就是"a"
$array[1]就是"b"
$array[2]就是"c"