我的问题是如何使$ route支持小写和大写第一个字母
或者我需要将我的method_arr复制到另一个method_arr1并再次运行foreach(使用array start small letter)?
前:职业,事业
<html> <head> <title>Stuff</title> <script > var clock09 = window.setInterval(myTimer09, 1000); .... your code </script> </head> <body> <span class="center" id="req09"></span> <button type="button" id="button10" onclick="toggle10()" class="button">Stop</button> </body> </html>
$method_arr=array(
'Career',
'Contact',
'Googlemap',
'Introduction',
'Slideshow'
);
答案 0 :(得分:0)
在URL中,大写字母与小写字母的区别在于数百万种方式,因为它的方式是唯一的。
嗯,你可以这样做: $ route [&#39; default_controller&#39;] =&#34; home&#34;;
foreach($method_arr as $method_arr){
$route['Admin/'.strtolower($method_arr)] = 'backend/'.$method_arr;
$route['Admin/'.$method_arr] = 'backend/'.$method_arr;
}
答案 1 :(得分:0)
如果没有这样做的奇怪之处,一个简单的解决方法就是两次定义你的路线。使用您提供的示例,您可以执行此操作以使用小写或大写字母。
$route['default_controller'] = "home";
$method_arr=array(
'Career',
'Contact',
'Googlemap',
'Introduction',
'Slideshow'
);
foreach($method_arr as $method_arr){
$route['Admin/'.$method_arr] = 'backend/'.$method_arr;
}
$method_arr=array(
'career',
'contact',
'googlemap',
'introduction',
'slideshow'
);
foreach($method_arr as $method_arr){
$route['Admin/'.$method_arr] = 'backend/'.$method_arr;
}