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]