假设我创建一个动态的文件,我将通过method_name($variable)
和$变量有名称(“ABC”),那么,我们的路径里面变量的样子,例如:如果从控制器方法中缺少一个参数,如何重定向?
http://localhost/folder_name/index.php/controller_name/method_name/abc
如果我从下面取出ABC路径则URL看起来像http://localhost/folder_name/index.php/controller_name/method_name/
,然后我们运行浏览器,然后它会显示错误即
消息:缺少参数1 METHOD_NAME :: CON troller_name()。
所以,我的问题是如果变量值从方法中删除如何重定向文件。如果方法中没有内容,我想将文件重定向到控制器。
谢谢
我不明白。请确认变量是否通过,然后你想要什么?重定向到另一个控制器? –
只需设置默认值:'method_name($ variable = null)',如果变量为null,则重定向。顺便说一句。不应该是'controller_name :: method_name()'? –
不,我不是说变量不是简单地传递如果我从url中删除变量值,然后运行它将显示错误严重性:警告 消息:控制器:: method_name()@缺少参数1 M.sulemanKhan – omkara