我在数组上使用 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",);
为了stripslash,我改编了这个PHP代码:
foreach ($tabRegion as $key=>$region) {
$tabRegion[$key] = stripslashes($region);
}
在文件中之后,我用它生成 URL,例如:
if (file_exists('../region/$tabRegion[$region]/$fonction/messages/$lecturefichier (...)
但事实是代码总是选择数组的最后一个值(“Rhône-Alpes”)......我不知道为什么。
你有想法吗?:)
谢谢 !