php讀取html
㈠ php獲取html標簽內容
$pattern='#<ahref="([^"]*?)"title="([^"]*?)"#i';
$str='上面的標簽內容';
if(preg_match($pattern,$str,$match)){
var_mp($match[1],$match[2]);
}else{
//匹配失敗
}
㈡ php能夠獲取html中的值么
PHP 是服務端語言,在頁面請求的過程中是: 用戶訪問頁面 -> 網路傳遞給伺服器 -> 伺服器生成HTML 文件 返回給 客戶端 的 瀏覽器中.. 也就是說,PHP 是可以生成 HTML
如果要讓 PHP 主動獲取 HTML 的值,除了 表單外,那就是配合 JavaScript 的事件來返回數據配合PHP的服務端響應才能做到,就像樓上提到的 Ajax
㈢ 我有PHP源文件,可以獲取html文件么
回答是肯定的。但是有條件的。
1、確保你裝了php環境,如果沒有裝,你可以裝個xampp,網上資料很多,因為裝過環境,你才能查看php文件。
2、還要保證php文件是獨立的,因為如果是項目下的可能需要一起載入,最後從smarty里拿界面,最後形成網頁,然後你就可以另存為網頁形式。
3、就像maque0312的答案,或說,你就是用php文件得到一個html內容可以用file_get_contents(xx.html)
㈣ PHP 讀取HTML中的指定數據
1.如果資料庫中存放是圖片路徑,你取出資料庫中欄位如$pic 然後 就能顯示。 2.如果資料庫中存放是圖片,是unix平台,要不可能顯示不出來 , 你直接從庫中取出圖片就行: $query = "select pic from binary_data where id=$id"; $result = @MYSQL_QUERY($query); $pic = @MYSQL_RESULT($result,0, "pic"); Header( "Content-type: $type"); echo $pic;//顯示
㈤ php 讀取(解析)html文檔,並將讀取到的文檔轉為數組(數組保留html嵌套格式)
可以使用正則表達式來解決這個問題
具體的代碼很多不詳細寫了,舉個例子給題主吧
<?php
$htmlStr='<li>首頁</li>';
preg_match_all('/<li>.*?</li>/',$htmlStr,$res);
$ret=preg_replace('/(<li>|</li>)/','',$res[0][0]);
//輸出res
//var_mp($res);
echo$ret;
最終輸出的結果為:首頁
在這個例子上題主所需要的值基本都可以用正則演算法過濾出來
希望能幫到題主
如果可以,還請採納
㈥ php新手在線等答案:用php如何讓提取html表單中輸入的數據
在form中,的屬性method=get
或者post方法,
在php中獲取表單數據如下:
$_get[表單名]
$_post[表單名]
這樣就可以獲取到html中表單裡面的數據信息
㈦ php讀取html指定部分
<?php
$re='/<li title=([^:]*):([^<]*)<\/li>/';
$x_goods='<li title="貨號">貨號:252-26-002252</li>
<li title="性別">性別:女</li>
<li title="款式">款式:手拿包</li>
<li title="背包方式">背包方式:手抓</li>
<li title="背包部位">背包部位:手部</li>
<li title="質地">質地:牛皮</li>
<li title="提拎部件">提拎部件:鎖鏈式提把</li>
<li title="內部結構">內部結構:拉鏈暗袋 夾層拉鏈袋
</li>
<li title="品牌">品牌:Tucano/義大利啄木鳥</li>
<li title="風格">風格:甜美淑女</li>
<li title="箱包外形">箱包外形:橫款方形</li>
<li title="顏色">顏色:白色</li>
<li title="有無夾層">有無夾層:有</li>
<li title="有無拉桿">有無拉桿:無</li>
<li title="有無手腕帶">有無手腕帶:有</li>
<li title="價格區間">價格區間:101-500元</li>
<li title="成色">成色:全新</li>
';
if(preg_match_all($re,$x_goods,$matches)){
print_r($matches[2]);
//$daya=explode(' ',trim($matches[5][0]));
}
exit;
?>
㈧ 求教:php讀取html標簽中內容,插入到資料庫
php可以使用 fopen 打開文件 然後fread讀文件。或者你可以使用file_get_contents獲取文件內容。
然後連接資料庫,把或者的內容,當成一個欄位插入到資料庫對應的欄位里
㈨ php讀取當前目錄內的html格式文件
<?php
foreach(glob(dirname(__FILE__)."/*.html")as$filename){
$url="http://127.0.0.1/520/".$name;
$aurl="<ahref="".$url."">".$url."</a>";
echo$aurl."<br/>";
}
?>
㈩ php讀取html文件如何添加內容
$body=file_get_contents('test/contents.html');//讀取原來的全部內容$body.='你要加的內容'然後再寫入文件即可