當前位置:首頁 » 編程語言 » php抓取html

php抓取html

發布時間: 2022-09-24 21:02:19

php抓取網頁的部分html代碼如何替換

以下為示例代碼:

<?php
$string='<emclass="blue">';
$pattern='/<emclass="blue">/i';
$replacement='';
preg_replace($pattern,$replacement,$string);
$str1=str_replace('<emclass="blue">','',$string);
echo'str1:'.$str1;
?>


提示:通常情況下,如果能用字元串處理函數的盡量不要用正則來處理,影響效率。

Ⅱ php 抓取html數據

推薦你用這個試試,PHP Simple HTML DOM Parserphp完美抓取html

Ⅲ php怎麼獲取html內容

if($_GET['longUrl']==1){
echo '1';
}elseif($_GET['longUrl']==2){
echo '2';
}else{
echo '3';
}

Ⅳ php使用正則提取html標簽,多個class形式的怎麼提取

用preg_match_all(/"class=\"(.*?)\"/is")取出所有class,然後空格分割存入數組,循環判斷一下

Ⅳ php定時抓html內容和保存讀取

<?php
@header('Content-type:text/html;charset=UTF-8');
$name="AA";
$seconds=60;
$url="./";
$html=$url.$name.".html";
$file=$name.".dat";
set_time_limit(0);
while(file_exists($file)){
$info=file_get_contents($html);
$info=iconv("UTF-8","GBK",$info);
echo$info;
if(preg_match("/<!--開始-->((?:(?!<!--結束-->)[sS])*)<!--結束-->/",$info,$m)){
$fh=fopen($file,"w");
fwrite($fh,$m[1]);
fclose($fh);
}
sleep($seconds);
}

Ⅵ php獲取html標簽內容

$pattern='#<ahref="([^"]*?)"title="([^"]*?)"#i';

$str='上面的標簽內容';

if(preg_match($pattern,$str,$match)){
var_mp($match[1],$match[2]);
}else{
//匹配失敗
}

Ⅶ php新手在線等答案:用php如何讓提取html表單中輸入的數據

在form中,的屬性method=get
或者post方法,
在php中獲取表單數據如下:
$_get[表單名]
$_post[表單名]
這樣就可以獲取到html中表單裡面的數據信息

Ⅷ php正則表達式截取HTML標簽中的內容

header('content-type:text/html;charset=utf-8');
$str='<li><ahref="/news1397/"title="1827年3月5日義大利物理學家伏打逝世">1827年3月5日義大利物理學家伏打逝世</a></li>

<li><ahref="/news1398/"title="1871年3月5日波蘭女革命家盧森堡誕辰">1871年3月5日波蘭女革命家盧森堡誕辰</a></li>

<li><ahref="/news1399/"title="1886年3月5日董必武誕辰">1886年3月5日董必武誕辰</a>(圖)</li>';
preg_match_all('/<a.*>(.*)</a>/im',$str,$matches);
var_mp($matches[1]);

Ⅸ php讀取html

preg_match('/<p align=\"center\"><big><strong>(.*?)<\/strong><\/big><\/p>/',$str,$result);
$str就是上面的html裡面的內容,$result就是匹配到的字元串,你可以print_r($result);看看裡面就有你要的結果,或者直接echo $result[1];就是
「在LINUX下配置MYSQL、PHP和JSP」這幾個字元了
請採納。

Ⅹ php正則提取HTML中的內容

那就無需正則了!
php本身就有一個函數:strip_tags()
這個函數有2個參數
第一個:需要過濾的字元串, 在這里也就是你說的html, 這個函數必須
第二個:要保留的html標簽, 就是設置你不想過濾掉的html標簽, 這個函數可選!

在第二個參數預設的情況下, 會將所有html標簽過濾掉!

還要什麼正則呢???

熱點內容
登陸頁面源碼 發布:2025-01-09 02:13:04 瀏覽:535
Uc瀏覽器上傳 發布:2025-01-09 01:50:16 瀏覽:527
javamysqljar 發布:2025-01-09 01:50:14 瀏覽:771
屏幕設置密碼怎麼設置 發布:2025-01-09 01:48:01 瀏覽:344
快吧我的世界盒子伺服器連接不上 發布:2025-01-09 01:36:11 瀏覽:382
搭建中轉雲伺服器挖礦 發布:2025-01-09 01:27:12 瀏覽:552
存儲過程中的for循環 發布:2025-01-09 01:25:38 瀏覽:862
阿里雲伺服器寬頻是專線嗎 發布:2025-01-09 01:22:42 瀏覽:606
上門修個密碼箱鎖多少錢 發布:2025-01-09 01:21:49 瀏覽:269
python企業培訓 發布:2025-01-09 01:17:14 瀏覽:894