私はpreg_match
または非難されていない同様の関数では良くありません。preg_matchまたは類似した文字列から値を取得する
を数1の例では、値を取得する方法:私は見つけることでしょう
/Cluster-Computers-c-10.html
/Mega-Clusters-c-15_32.html
:ここ
は2つの文字列であります-c-
との間(この例の値は10です)。値は、-c-
.html
との間の値を取得する方法(この例では値が15_32
ある)は常に数2例で
(数値)の整数です。値は常に整数で区切ります_
基本的には、文字列にc-10.html
またはc-15_32.html
のいずれかが含まれているかどうかをチェックして値を取得し、データベースに渡します。
ありがとうございます。私は、URL文字列がmydomain.com/Cluster-Computers-c-10.html?action=blah – Adil
のようなパラメータを持っているかどうかを確認したかっただけです。$ matchesは常に2つの文字列を持つ配列を持つことを確認したかったのですか?それともこれまでに2つよりも少なくてもかまいませんか?私は$ path = $ matches [1]を割り当てる必要があるので私は尋ねています。常に同じになるようにしたいと考えています。 – Adil