phpurl參數數組
㈠ 100分求php獲取圖中鏈接URL中的ID數字值。
對於 url ,可以使用 parse_url 函數來解析獲取相應的部分,比如 host、path、query 等。按照你題目的要求,需要獲取的是 query 部分,這部分又可以使用 parse_str 函數來解析,然後獲取需要的參數,比如你這里的 id。
這里有一個函數,用於獲取一個鏈接的URL的query部分,並解析成數組,可以很方便的通過鍵名來獲取參數值。
//解析url,數組的形式返回url的query部分
functiongetQuery($url='')
{
$url=trim($url);
if($url=='')
returnfalse;
//解析url,獲取query部分,它是一個字元串
$query=parse_url($url,信則PHP_URL_QUERY);
if($query===null)
returnnull;
//解析query部分,將會保存到一個數組
parse_str($query,$params);
return$params;
}
//使橡瞎用舉例
$url='...?id=24498704247';//你要解析的那個url
$paras=getQuery($url);//array('id'=>24498704247)
echo梁坦空$paras['id'];//24498704247
㈡ php接收表單數據存儲數組,並按格式輸出
可以先接收到值。然後組裝成
123,456,789 這樣的字元串存入資料庫
然後讀取資料庫的時候,用explode() 把他轉為數組,在循環輸出就可以了
$url1 = $_POST('url1');
$url2 = $_POST('url2');
$url3 = $_POST('url3');
組裝數據
$str = $url1.",".$url2.",";
然後將$str 存入資料庫
然後你讀取這條數據。讀出來是這樣的
$new_str = "123,456,789 ";
然後
$array = explode(',',$new_str);
var_mp($array);
㈢ php 超鏈接里的參數如何傳遞數組
需要准備的材料分別是:電腦、php編輯器、瀏覽器。
1、首先,打開php編輯器,新建php文件,例如:index.php。
㈣ php獲取url參數以及參數值
php 強制轉換大寫的函數 strtoupper ...
if ( strtoupper($_GET['action']) == "ADD" ) {
//something
}
㈤ php獲取url參數
1、在當前網頁echo出變數$_SERVER['HTTP_HOST']即可獲取域名或主機地址。
㈥ php中數組怎麼循環輸出
可以使用foreach函數輸出。舉例如下:
PHP:
$arr=[1,2,3,4,5];
foreach($arras$v){
echo$v.'<br/>';
}
運行結果:循環輸出數組中的每個值。
㈦ 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
㈧ php如何獲取網址中的參數
比如有一個網址為
http://域名/goods.php?u=59&id=24#pinglun
我想得到這個id值
可以用正則,也可以用php函數解析到數組中
用正則可以這樣
preg_match('/id=(d+)/',$_SERVER["REQUEST_URI"],$m);//$_SERVER 這個表示當前網址url
print_r($m[1]);exit;
或者用parse_url()及parse_str()函數
$cur_q=parse_url($_SERVER["REQUEST_URI"],PHP_URL_QUERY);
parse_str($cur_q,$myArray);
print_r($myArray["id"]);exit;
拓展資料
PHP(外文名:PHP: Hypertext Preprocessor,中文名:「超文本預處理器」)是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。PHP 獨特的語法混合了C、Java、Perl以及PHP自創的語法。它可以比CGI或者Perl更快速地執行動態網頁。用PHP做出的動態頁面與其他的編程語言相比,PHP是將程序嵌入到HTML(標准通用標記語言下的一個應用)文檔中去執行,執行效率比完全生成HTML標記的CGI要高許多;PHP還可以執行編譯後代碼,編譯可以達到加密和優化代碼運行,使代碼運行更快。
PHP的特性包括:
1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。
2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的編程語言相比,
PHP是將程序嵌入到HTML文檔中去執行,執行效率比完全生成htmL標記的CGI要高許多;
PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。
3. PHP支持幾乎所有流行的資料庫以及操作系統。
4. 最重要的是PHP可以用C、C++進行程序的擴展!
參考資料:網路 PHP