如何在codeigniter项目中获取所有可用的URL?

时间:2015-10-28 07:46:11

标签: codeigniter

如何在codeigniter项目中获取所有可用的url,即使用控制器和方法

的工作URL

1 个答案:

答案 0 :(得分:1)

假设我们的网址就像这样

<a href="<?php echo base_url()?>controller_name/FunctionName/"></a>

假设你的数组中有这样的数据

    foreach ($array as $item) {
        echo $item['id'];
        echo $item['name'];
        echo $item['contact'];
        echo $item['mail'];
    }

所以如果你想用你的URL传递它

<a href="<?php echo base_url()?>controller_name/FunctionName/<?php echo $item['id']?>/<?php echo $item['name']?>/<?php echo $item['contact']?>/"></a>

所以在控制器方法中

public function FunctionName($url_id, $url_$name, $url_contact) #this to tell the function there are some incoming values. Order is Important
{
    $id = $url_id;
    $name = $$url_$name;
    $contact = $url_contact;

    echo "My ID is ".$id;
    echo "My Name is ".$name;
    echo "My Contact Number is ".$contact;

    #This variable contain data which you passed
}