私のコードを改善するのを手伝ってくれるかどうか、今日あなたに尋ねたいと思います。URL の ID を取得しようとしています。これは常に /id/ の後にあります。この例では、引用符なしで「9050102」が必要です。
URL はさまざまな方法で取得できます。
.site.com/Descreption-Text-Etc/id/9050102
site.com/Descreption-Text-Etc/id/9050102
site.com/bi/product/9050102
.site.com/bi/product/9050102
私のコード:
$foo = explode('/', $url); //Extracing ID
$id = strtoupper($foo[3]); //ID
場合によってはうまくいかないことに気づきましたが、理由がわからないので、その後追加しました:
if (!$id) {
$id = strtoupper($foo[2]); //Making Sure ID Found
}
常に 100% 正確に検索できるように改善するのを手伝ってもらえますか?