Как получить параметр из метода Controller в codeigniter? - PullRequest
0 голосов
/ 01 ноября 2018

Я пробовал следующий способ использования маршрутов и контроллера и пытался получить значения параметров из метода контроллера, но я получаю результат $ 1. но на самом деле я прошел 3.

routes.php
    $route['helloword/:any'] = "FirstProgram/helloworld/$1";

    controller
    <?php
    defined('BASEPATH') OR exit('No direct script access allowed');

    class FirstProgram extends CI_Controller {
      public function helloworld($param=''){
        $data = array(
          'title'   => 'Title',
          'heading' => 'Heading',
          'message' => 'Message',
          'param'   => $param
        );
        echo $param;exit;
        $this->load->view('FirstProgram', $data);
      }
    }
    ?>

enter image description here

1 Ответ

0 голосов
/ 01 ноября 2018

Измените код маршрута, просто добавьте скобку для: любой

$route['helloword/(:any)'] = "FirstProgram/helloworld/$1";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...