Yii 데이터 읽 기와 전환 매개 변수 전달 용법 사례 분석
$toop=array('id'=>'aaaa','name'=>'bbbb','nickname'=>'ccccc','phone'=>'ddddd','status'=>'eeeeee','mytest'=>$te);
$test='hello world!';
$te="\$this->test='qweqw'";
$conn=Yii::app()->db;
$sql="select * from tbl_user";
$command=$conn->createCommand($sql);
$dataReader=$command->query();
//$rows=$dataReader->readAll();
while(($row=$dataReader->read())!==false) {
var_dump($row);
}
$this->render('index',array('toop'=>$toop,'var1'=>$test,'var2'=>$te));
$row 의 결 과 는:
array (size=4)
'id' => string '1' (length=1)
'username' => string 'test1' (length=5)
'password' => string 'pass1' (length=5)
'email' => string '[email protected]' (length=17)
array (size=4)
'id' => string '2' (length=1)
'username' => string 'test2' (length=5)
'password' => string 'pass2' (length=5)
'email' => string '[email protected]' (length=17)
array (size=4)
'id' => string '3' (length=1)
'username' => string 'test3' (length=5)
'password' => string 'pass3' (length=5)
'email' => string '[email protected]' (length=17)
$rows 결과:
array (size=21)
0 =>
array (size=4)
'id' => string '1' (length=1)
'username' => string 'test1' (length=5)
'password' => string 'pass1' (length=5)
'email' => string '[email protected]' (length=17)
1 =>
array (size=4)
'id' => string '2' (length=1)
'username' => string 'test2' (length=5)
'password' => string 'pass2' (length=5)
'email' => string '[email protected]' (length=17)
2 =>
array (size=4)
'id' => string '3' (length=1)
'username' => string 'test3' (length=5)
'password' => string 'pass3' (length=5)
'email' => string '[email protected]' (length=17)
3 =>
array (size=4)
'id' => string '4' (length=1)
'username' => string 'test4' (length=5)
'password' => string 'pass4' (length=5)
'email' => string '[email protected]' (length=17)
$dataReader->read()와$dataReader->readAll()은$dataReader->read()가 읽 은 후에$dataReader->readAll()이 읽 은 것 을 동시에 사용 할 수 없습니다.반대로 같 습 니 다.render 를 통 해 전 달 된 매개 변 수 는 이렇게 호출 할 수 있 습 니 다.
<?php
var_dump($toop);
var_dump($var1);
var_dump($var2);
?>
Yii 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.본 고 는 Yii 프레임 워 크 를 기반 으로 한 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Yii2 삭제 확인 대화 상자를 괄호로 설정합니다.가까스로 처음부터 부트스트랩이었는데, 삭제 확인 등에 사용된 그 OS 표준 대화 상자인 JSconfirm()도 더 멋있고 싶었다.그래서 Bootbox는 그것을 다시 쓴다. 프레임에서 찾아낸yii.js에 이렇게 쓰여 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.