ThinkPHP는 MVC 아키텍처를 기반으로 하는 PHP 오픈 소스 프레임워크입니다. 매개변수를 전달하는 방법은 다양합니다. 다음은 일반적으로 사용되는 몇 가지 방법입니다.
예: http://localhost/index.php/Home/Index/index?id=1
다음과 같이 컨트롤러에서 얻을 수 있습니다: $id = $_GET['id'];
예: 이름 속성이 age인 형식의 입력 상자가 있습니다. $age = $_POST['age'];
예: 컨트롤러의 경로 생성:
$url = url('index/details', ['id' => 1]);
경로의 액세스:
공용 함수 세부 정보($id)
{
echo $id;
}
예: 특정 페이지에 값 할당: session('username', 'tom');
다음과 같이 컨트롤러에서 얻을 수 있습니다: $ username = session('username' ; username');
이것은 보다 유연한 메소드로, GET 및 POST 메소드를 모두 지원합니다.
예: $id = request()->param('id');
위 내용은 thinkphp에서 매개변수를 전달하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!