php入数组
A. 如何把php 查询结果存入数组
1、你可以在接收的页面这样写把结果打印出来啊
?php
echo
"<pre
";
print_r($_post);
?>
2、返回的结果是:
3、这样就可以当做一个二维数组取值了
$_post["hobby"][0]或者$_post["hobby"][1]
B. php怎样把一个数组放入另一个数组的子数组里面
<?php
$a=原数组
$b=array(array('a','b','c'), array(1,2,3));//被插入数组
foreach($a as $k=>$v){
$a[$k]['c']=&$b[$k]; //引用方式插入第三个项。
}
var_mp($a);//此时$a具有第三项了
C. php数组怎么添加一个元素
有两种方法添加一个元素:分别是 push()和arr[]
1、Php代码
$arr = array();
array_push($arr, el1, el2 ... eln);
2、Php代码
$arr = array();
$arr[] = el1;
$arr[] = el2;
...
$arr[] = eln;
(3)php入数组扩展阅读
对于任何的类型:整型、浮点、字符串、布尔和资源,如果将一个值转换为数组,将得到一个仅有一个元素的数组(其下标为 0),该元素即为此标量的值。
如果将一个对象转换成一个数组,所得到的数组的元素为该对象的属性(成员变量),其键名为成员变量名。
如果将一个 NULL 值转换成数组,将得到一个空数组。
PHP的特性包括:
1. PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。
2. PHP可以比CGI或者Perl更快速的执行动态网页——动态页面方面,与其他的编程语言相比,
PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成htmL标记的CGI要高许多;
PHP具有非常强大的功能,所有的CGI的功能PHP都能实现。
3. PHP支持几乎所有流行的数据库以及操作系统。
4. 最重要的是PHP可以用C、C++进行程序的扩展!
D. php怎样把一个数组写入一个文件
请看代码吧:
<?php
//假如有数组$a,讲数组$a写入文件a.txt
$a=array(
"aa"=>123,
"bb"=>456
);
//将数组编程字符串版的样式
$aString='$a='.var_export($a,true).';';
//写入文件
file_put_content(__DIR__.'/a.txt',$aString);
如果不明权白的话,可以单独查看以上PHP函数的说明。
E. php一维数组怎么追加到二维数组中
假如$leve是是一维数组,$level是二维数组。
代码如下:
假如$leve是是一维数组,$level是二维数组,那么你只要用以下代码就可以进行追加了:
$level =array(3) {
[0]=>
array(2) {
["id"]=>
int(0)
["levelname"]=>
string(12) "普通会员"
}
[1]=>
array(2) {
["id"]=>
string(1) "8"
["levelname"]=>
string(9) "小二哥"
}
}
$leve = array('id'=>2,'levelname'=>'VIP客户');
$level[]= $leve;
追加以后是
array(3) {
[0]=>
array(2) {
["id"]=>
int(0)
["levelname"]=>
string(12) "普通会员"
}
[1]=>
array(2) {
["id"]=>
string(1) "8"
["levelname"]=>
string(9) "小二哥"
}
[2]=>
array(2) {
["id"]=>
int(2)
["levelname"]=>
string(9) "VIP客户"
}
}
(5)php入数组扩展阅读
与一维数组一样,行序号和列序号的下标都是从 0 开始的。元素 a[i][j] 表示第 i+1 行、第 j+1 列的元素。数组 int a[m][n] 最大范围处的元素是 a[m–1][n–1]。所以在引用数组元素时应该注意,下标值应在定义的数组大小的范围内。
此外,与一维数组一样,定义数组时用到的“数组名[常量表达式][常量表达式]”和引用数组元素时用到的“数组名[下标][下标]”是有区别的。前者是定义一个数组,以及该数组的维数和各维的大小。而后者仅仅是元素的下标,像坐标一样,对应一个具体的元素。
C 语言对二维数组采用这样的定义方式,使得二维数组可被看作一种特殊的一维数组,即它的元素为一维数组。比如“int a[3][4];”可以看作有三个元素,每个元素都为一个长度为 4 的一维数组。而且 a[0]、a[2]、a[3] 分别是这三个一维数组的数组名。
仅从表现形式上看,矩阵就是二维数组,所以矩阵的创建、表示以及一些操作和数组是一样的,而二者之间的区别在于所遵守的运算规则不同,矩阵的运算一般将矩阵看做是一个整体进行运算,而数组的运算则是对应元素的运算。
F. php如何把传过来的值加入一个数组中
建立一个空数组$a,
$a = array();
然后把你传过来的值$b加入到数组中
array_push($b);
print_r($a);
这样就能显示出你加入的值了
G. php怎么写入、存储数组数据
PHP有自带的高性能函数 var_export
conn.php
<?php
$dbconfig = array (
'host'=>飗.0.0.1',
'name'=>'root',
'password'=>',
?>
b.php
<?php
// 读取配置
include 'conn.php'
echo $dbconfig['host'];
// 修改配置
$dbconfig['host'] = 'xxx.xxx.xxx.xxx'
file_put_contents('conn.php', "<?php $dbconfig = " . var_export($dbconfig) . " ?>");
// 再读取配置
include 'conn.php'
echo $dbconfig['host'];
?>
参考连接:http://www.php.net/manual/zh/function.var-export.php
H. php 怎么把数组写到文件里面还是数组
假设数组变量是$arr
方法1:转换成json
file_put_contents($filepath, json_encode($arr));
方法2:;
file_put_contents($filepath, print_r($arr, true));
试试看吧
I. php数组如何接收并存入数据库
1、你可以在接收的页面这样写把结果打印出来啊
<?php
echo "<pre>";
print_r($_POST);
?>
2、返回版的结果是:
3、这样就可以当权做一个二维数组取值了
$_POST["hobby"][0]或者$_POST["hobby"][1]