0

以下のコードでは、 の後にpreg_match$videoinfo['video']['rendering']ほぼ間違いなく「プログレッシブ」と等しくなります。

したがって、最終的なエコーが「Rendering: Progressive Scan」を出力することを期待しています。

しかし、そうではありません。「レンダリング:プログレッシブ」と出力されます

ご協力いただきありがとうございます!

if(preg_match("/^Video Field Order\s+:(.*)$/im",$output,$matches)){
    $videoinfo['video']['rendering'] = $matches[1];
    if($videoinfo['video']['rendering'] == "Progressive"){              
        $videoinfo['video']['rendering'] = 'Progressive Scan';                      
    }               
    echo("Rendering: " . $videoinfo['video']['rendering']);
}
4

1 に答える 1