我想要替換空格後留下的所有內容。
這是我的代碼,結果將是 「13215.00 13195.00」
如何替換所有內容後留下空間?
<?php
function bacaHTML($url){
$data = curl_init();
curl_setopt($data, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($data, CURLOPT_URL, $url);
$hasil = curl_exec($data);
curl_close($data);
return $hasil;
}
$kodeHTML = bacaHTML('http://www.thislink.com');
$pecah = explode('<table width="139" border="0" cellspacing="0" cellpadding="0">', $kodeHTML);
$pecahLagi = explode('</table>', $pecah[2]); *// result will be "USD 13215.00 13195.00 SGD 9778.82 9758.82 EUR 14966.37 14866.37 AUD 10092.31 10012.31"*
$ngilang = substr($pecahLagi[0], 0, strpos($pecahLagi[0], 'SGD')); // result will be "USD 13215.00 13195.00"
$usdilang = strtr($ngilang, array('USD' => '<replacement>')); // result will be "13215.00 13195.00"
echo $usdilang;
?>
現在,代碼是如何運行的,這樣的結果將是 「13195.00」
我嘗試這個,但不工作。
$pieces = explode(" ", $usdilang);
$secondPiece = $pieces[1];
echo $secondPiece;
謝謝。
http://php.net/manual/en/function.explode.php –
爆炸後$ usdilang = strtr函數的效率不工作($ ngilang,陣列( 'USD'=> '')); 我嘗試使用這項工作$ pizza =「piece1 piece2 piece3 piece4 piece5 piece6」; $ pieces = explode(「」,$ pizza); echo $ pieces [0]; // piece1 echo $ pieces [1]; //片段2 但我嘗試這不起作用 $ pieces = explode(「」,$ usdilang); echo $ pieces [0]; // piece1 echo $ pieces [1]; //片2 –
Zayn