⑴ php 超鏈接里的參數如何傳遞數組
需要准備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,新建php文件,例如:index.php。
⑵ PHP處理由URL傳入的字元串參數(post.php)
1、POST 這里表現的就只是個文件名
2、url表示鏈接到這個頁面的地址 如/post?entry = XXX
3、content確實是內容的意思,但是並不是變數,只是個名稱。放在$PATH前面也只是個content+路徑而已
4、Entry 不過只URL傳過來的參數如/post?entry = XXX 那麼$_GET['entry'] 就等於XXX
5、恩
⑶ PHP裡面怎麼根據URL參數得到制定數組
不明覺歷。。。
大哥能否把問題描述清楚一點再來提問
⑷ php如何將字元串轉換成二維聯合數組
可以參考如下代碼:
<?php
$str="6009=2&6008=1&6007=2&6006=1&6005=1&";
$arr1=explode('&',$str,-1);
$arr2=array();
foreach($arr1as$item){
list($key,$value)=explode('=',$item);
$arr2[$key]=$value;
}
print_r($arr2);
我的 PHP 版本是5.5,測試結果如下:
⑸ PHP 如何把 字元串 轉為數組
正則做
<?php
$t='code:-1ErrMsg:用戶不存在';
preg_match('/code:(-?d+)s+ErrMsg:(.+)/',$t,$m);
$a=array();
$a['code']=intval($m[1]);
$a['ErrMsg']=$m[2];
var_mp($a);
?>
代碼未測試,自多體會...
⑹ php中怎麼把字元串轉化成 array數組
如果有固定分隔 比如 『1,2,3,4,5,6』 可以使用系統函數 explode($a,$string); 1 參數是用做分隔標準的符號 , 2 參數是你需要轉換成數組的字元串。 返回結果為 array( 0 => '1' , 1 => '2' ....); 如果不是這種情況需要根據具體情況分析。
⑺ 關於php字元串轉數組的問題
先將字元串中的$替換成其它字元(str_replace)
注意,PHP中"$"作為字元時是需要轉義的,
"/$"
例:
$aaa="aaa$bbb$ccc";
$aaa
=
str_replace("\$",
",",
$aaa);
這樣,實際上$aaa的值就是"aaa,bbb,ccc"了,不會有什麼問題了
⑻ php里那個函數可以把url里的參數給分成數組,列印出來呢
<?php
$url="http://www.xyz.com?x=5&y=6";
$arr=explode("?",$url);
echo $arr[1];
?>
好久沒去用PHP了,有錯誤的話用哪個函數調試一下。
⑼ php編程將url地址轉換轉換數組
<?php
$str="http://www.jb51.net/yunying/29357.html";
$arr=array();
$arr=explode("/",$str);
var_mp($arr);
?>
⑽ php如何提取url中參數中的url裡面的參數
你應該說的是用GET方法傳送表單吧。這里的參數可以用PHP提供的數組GET[ ],來解決。例如:要提取這個jb_id,可以先聲明個變數:$jb_id=$_GET['jb_id']; 注意這里的變數名並不唯一。格式是:$變數名=$_GET[參數名];
你這個例子可寫一下代碼:
$jb_id=$_GET['jb_id'];
$id=$_GET['id'];
$sj=$_GET['sj'];
執行後, $jb_id值就是:11111 ,$id值就是:99999,$sj值就是:hsdbd
然後像處理一般變數那麼處理。
不知道你明白不?其實你也可以用POST方式傳遞參數,用法跟GET完全相同,只是表單中的方式要改為:POST