공간을 남긴 모든 것을 교체하고 싶습니다.
이 내 코드이며, 결과는 "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 = 폭발 ("", $ 피자); echo $ pieces [0]; // piece1 echo $ pieces [1]; // piece2 하지만이 작업을 시도하지 마십시오 $ pieces = explode ("", $ usdilang); echo $ pieces [0]; // piece1 echo $ pieces [1]; // piece2 –
Zayn