Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在codeigniter中的控制器方法中获得锚的标题_Php_Codeigniter - Fatal编程技术网

Php 如何在codeigniter中的控制器方法中获得锚的标题

Php 如何在codeigniter中的控制器方法中获得锚的标题,php,codeigniter,Php,Codeigniter,我正在制作一个测验系统站点,但我有一个问题:我如何在控制器中获得锚的标题,我想在标题中保存测验名称,并想读回测验名称,所以我如何解决这个问题? 代码如下: foreach ($quizname as $value1) { if( $value['subject_id']== $value1['subject_id']) { ?> <li><?php echo anchor('Quiz/get_quiz

我正在制作一个测验系统站点,但我有一个问题:我如何在控制器中获得锚的标题,我想在标题中保存测验名称,并想读回测验名称,所以我如何解决这个问题? 代码如下:

    foreach ($quizname as $value1) {
        if( $value['subject_id']== $value1['subject_id'])
        {
        ?>
        <li><?php echo anchor('Quiz/get_quizname',$value1["quiz_name"],array('title'=>$value1["quiz_name"]))?></li>
         <?php
          } 
    }
foreach($quizname作为$value1){
如果($value['subject\u id']=$value1['subject\u id']))
{
?>
  • 测试视图:

    你能做的就是像这样在你的
    主播的url中传递
    $value1[“quick\u name”]

    echo anchor('Quiz/get_quizname/'.$value1["quiz_name"], value1["quiz_name"], 'title'=$value1["quiz_name"]);
    
    然后CI将它用作
    get_quizname()
    方法的参数。现在,您可以像函数中的任何其他参数一样使用它

    public function get_quizname($name = null)
            {
                $data['quizname'] = $name ? $name : 'No quiz name';
                $this->load->view('test',$data);
            }
    
    public function get_quizname($name = null)
            {
                $data['quizname'] = $name ? $name : 'No quiz name';
                $this->load->view('test',$data);
            }