[英]I can't find regex for my coding and code to insert that data to database
這是我的代碼:
<?php
$curl = curl_init();
$url = "https://www.bukalapak.com/p/fashion-pria/jam-tangan-171/8b1k0b-jual-jam-tangan-pria-skmei-original-model-casio-water-resistant-ps024?from=old-popular-section-1";
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($curl);
preg_match_all("!\"price\":[^\s]*?,!", $result, $matches);
print_r($matches[0]);
curl_close($curl);
?>
這是輸出:
我只希望標稱價格沒有price
,但我不知道它的正則表達式。
您能幫我將數據( $matches
)插入數據庫嗎? 我用XAMPP和phpMyAdmin嘗試過。
嘗試這個:
preg_match_all("!\"price\":([^\s]*?),!", $result, $matches);
print_r($matches[1]);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.