导航:首页 > 编程语言 > php怎么打印数组

php怎么打印数组

发布时间:2023-07-12 11:32:35

1. php中怎么打印数组啊

php打印数组有两个函数:print_r()函数和var_mp()函数

<!--{evalprint_r(xxxx)}-->语法

1、print_r()函数

<?php

$arr_test=array(1,2,3);

print_r($arr_test);

?>

运行该例子输出:

Array([0]=>1[1]=>2[2]=>3)

2、var_mp()函数

<?php

$arr_test=array(1,2,3);

var_mp($arr_test);

?>

运行该例子输出:

array(3){[0]=>int(1)[1]=>int(2)[2]=>int(3)}

var_mp()函数同print_r()函数用法一样。不过var_mp()函数功能比print_r()更强大,可以同时打印多个变量且给出变量的类型信息。

(1)php怎么打印数组扩展阅读

print_r()函数用于打印变量,以更容易理解的形式展示。

PHP版本要求:PHP4,PHP5,PHP7

语法

boolprint_r(mixed$expression[,bool$return])

参数说明:

$expression:要打印的变量,如果给出的是string、integer或float类型变量,将打印变量值本身。如果给出的是array,将会按照一定格式显示键和元素。object与数组类似。

$return:可选,如果为true则不输出结果,而是将结果赋值给一个变量,false则直接输出结果。

返回值

$return如果设为true才有返回值,为一个易于理解的字符串信息。

2. PHP请问各位大神,一个二位数组怎么依次打印到我的日历里面,并且数组键值依次循环改变。

$array=array(
array('id'=>'1','name'=>'张三'),
array('id'=>'2','name'=>'李四'),
array('id'=>'3','name'=>'王五'),
array('id'=>'4','name'=>'小六'),
);
$count=count($array);
$i=0;
foreach($date_arras$value){
$html.='<tr>';
foreach($valueas$v){
if($v>9){
$vvv=$v;
}else{
$vvv="0".$v;
}
$datemm=$date['year'].'-'.$date['mon'].'-'.$vvv;

if($v){
$mod=$i%$count;
if($mod){
$newArr=array_merge(array_slice($array,$mod),array_slice($array,0,$mod));
}else{
$newArr=$array;
}
$i++;
$optionStr='';
foreach($newArras$user){
$optionStr.='<optionvalue="'.$user['id'].'">'.$user['name'].'</option>';
}
$selectStr='<selectname=tyname>'.$optionStr.'</select>';
if($v==$date['mday']){
$html.='<td><b>'.$vvv.$selectStr.'</b><br>'.$datemm.'</td>';
}else{
$html.='<td>'.$vvv.$selectStr.'<br>'.$datemm.'</td>';
}
}else{
$html.='<td></td>';
}
}
$html.='</tr>';
}

3. PHP中怎么输出数组的每一项

print_r( 数组);或者var_mp(数组);
注意:括号里面不能有“”。因为输入双引号就显示Array。

4. 如何用php创建一个无限遍历数组,并打印

<?php
/*
无限遍历数组,建立一个函数,实现函数的自我嵌套,
从而实现打印多维数组。
应该用for循环语句。
*/
/*
$shz为函数中函数参数,用于接收外界数组。
*/
function wxxh($shz) //函数名:wxxh(),依旧使用汉语拼音:无限循环的简写。
{
foreach($shz as $val) //$shz为数组的简写。
{
if(is_array($val))
{
wxxh($val);
}
else
{
echo $val."OK!"."<br>";
}
}
}
$shzone = array(array(array(array("a","b"),"c","d"),"e","f"),"g","h");
echo wxxh($shzone); //$shzone 为正式数组的名称:汉语拼音的简写加上英文one--数组1。

5. 2.php如何打印一个对象或数组到桌面上

php打印一个对象或数组到到桌面上:
1、打印数组使用print_r ( $array/$var )
print 是打印的意思,而r则取自Array的单词,那么该函数的功能就是打印数组内容,它既可以打印数组内容,也可以打印普通的变量。
print_r ($_REQUEST) ;
print_r ($_GET) ; /* 打印使用GET方法传递的表单内容*/
print_r($_POST) ; /* 打印使用表单POST方法传递过的数组内容*/
2、打印对象使用var_mp ($object/$array/$var)
var 代表变量(Variable),变量包括对象、数组以及标量变量,mp有倒出之意,加在一块,就是将变量或对象的内容全部输出出来。
var_mp($DB) ; /*打印$DB数据库连接对象的内容*/
var_mp($fileHandle) ; /*打印文件句柄对象的内容*/
var_mp($Smarty) ; /*打印Smarty模板对象*/

6. php 输出数组元素

//查看数组这里有2个函数
print_r 和 var_mp

其中var_mp会输出数组值的数据类型。

你试一试使用
var_mp($rq);
或者
print_r($rq);

如果格式不是很好看,在上面的语句前面加上
echo "<pre>";

这样数组就能按格式输出,方便查看。

阅读全文

与php怎么打印数组相关的资料

热点内容
图片怎么压缩到10k 浏览:993
幻塔悯雨岛是什么渠道的服务器 浏览:526
51单片机控制液晶屏 浏览:876
单片机线性输出 浏览:413
android40设计规范 浏览:163
mc命令方块变大 浏览:997
rpgxp手机编程工具 浏览:331
小米电视4谷歌服务器地址 浏览:593
复杂驱动程序编译 浏览:501
西门子数控车床编程指令 浏览:615
华为手机电池有没有加密 浏览:221
域名查询被墙源码 浏览:678
电脑文件夹压缩包格式 浏览:67
安卓堆糖怎么保存 浏览:358
multisim中单片机 浏览:603
加密电梯卡怎么复制到苹果手机上 浏览:304
php获取数据类型 浏览:915
新概念c51单片机 浏览:326
删除文件的命令行 浏览:981
java编程软件eclipse 浏览:198