Получение значения из url codeigniter

#php #codeigniter

#php #codeigniter

Вопрос:

У меня есть домен, и идентификатор поступает в этот домен следующим образом http://www.test.com/update_record_row/id/6356 /

Я хочу значение id из домена без передачи? вместо / in (строка запроса)

Ответ №1:

С помощью $this->uri->segment() вы получаете параметр URL

 $this->uri->segment(1)
  

Подробнее ..https://www.codeigniter.com/userguide3/libraries/uri.html

Ответ №2:

 <a href="http://www.test.com/update_record_row/6356/"> ID </a>

public function update_record_row($id)
{
    echo "Id is :".$id;
}
  

или

Используйте сегмент URI

 // if URL -http://www.test.com/update_record_row/id/6356/
$id = $this->uri->segment(3);

// if URL -http://www.test.com/update_record_row/6356/
$id = $this->uri->segment(2);
  

Комментарии:

1. Исправлена незначительная проблема. 🙂

Ответ №3:

Используйте $this->uri-> segment(), чтобы восстановить переданное значение через url

Если URL является http://www.test.com/update_record_row/id/6356/ , вы должны использовать $this->uri->segment(3);


Codeigniter имеет потрясающее руководство пользователя.Просто отметьте это в части uri. https://www.codeigniter.com/userguide3/libraries/uri.html#uri-class