CentOSでPHP5.3.10でテストされています。
スクリプトで実行:
$test = "62 3/4";
if($pos = strpos($test,' ') !== false) {
$test= substr($test,0,$pos); // use $pos
}
// $test is "6"
そして、私が実行する別の独立したスクリプトで:
if($pos = strpos($test,' ') !== false) {
$test = substr($test,0,strpos($test,' ')); // redo substr calculation
}
// $test is "62"
$ posは2(3番目の文字は0、0、1、2から始まるスペース)である必要があるため、両方の$testは「62」である必要があります。