配列で stripslashes() を使用すると問題が発生します。
ここに私の配列があります:
$tabRegion = array(
1=>"Alsace",
2=>"Aquitaine",
3=>"Auvergne",
4=>"Basse-Normandie",
5=>"Bourgogne",
6=>"Bretagne",
7=>"Centre",
8=>"Champagne-Ardenne",
9=>"Corse",
10=>"Franche-Comté",
(...)
21=>"Provence-Alpes-Côte d'Azur",
22=>"Rhône-Alpes",);
ストリップスラッシュを行うために、次の PHP コードを適用しました。
foreach ($tabRegion as $key=>$region) {
$tabRegion[$key] = stripslashes($region);
}
ファイルの後で、たとえば次のように URL を生成します。
if (file_exists('../region/$tabRegion[$region]/$fonction/messages/$lecturefichier (...)
しかし、実際には、配列の最後の値がコードによって常に選択されます ("Rhône-Alpes")...理由はわかりません。
アイデアはありますか?:)
ありがとうございました !