지난 이틀에 걸쳐 다시 진료를 받으러 갔는데, 정말 절망적이었습니다. 하하. 좋아요, 더 이상 고민하지 말고 바로 본론으로 들어가겠습니다.
1. 세션과 쿠키의 차이점에 대해 이야기해보겠습니다.
더 이상 이야기하고 싶지 않다면 혼자서 Baidu에 가십시오.
하지만 session_id는 일반적으로 쿠키에 저장되며 헤더를 통해 서버에 전달된다고 가정해 보겠습니다. 쿠키가 비활성화된 경우 URL을 통해서만 전달될 수 있습니다.
2. 다음 프로그램의 결과를 작성하세요.
<code><span><span><?php</span><span><span>function</span><span>changeNum</span><span>(<span>$input</span>)</span>{</span><span>$input</span> = <span>100</span>; } <span><span>function</span><span>changeArray</span><span>(<span>$input</span>)</span>{</span><span>$input</span>[<span>'key'</span>] = <span>100</span>; } <span><span>function</span><span>changeObj</span><span>(<span>$input</span>)</span>{</span><span>$input</span>->key = <span>100</span>; } <span><span>function</span><span>changeStr</span><span>(<span>$input</span>)</span>{</span><span>$input</span> = <span>'100'</span>; } <span>$input</span> = <span>0</span>; changeNum(<span>$input</span>); <span>echo</span><span>$input</span>.<span>'</br>'</span>; <span>$input2</span>[<span>'key'</span>] = <span>0</span>; changeArray(<span>$input2</span>); <span>echo</span><span>$input2</span>[<span>'key'</span>].<span>'</br>'</span>; <span>$input3</span> = <span>new</span> class1(); <span>$input3</span>->key = <span>0</span>; changeObj(<span>$input3</span>); <span>echo</span><span>$input3</span>->key.<span>'</br>'</span>; <span>$input4</span> = <span>'123'</span>; changeStr(<span>$input4</span>); <span>echo</span><span>$input4</span>; <span><span>class</span><span>class1</span>{</span>} <span>?></span></span></span></code>
여기서 살펴보는 주요 쟁점은 데이터 유형의 저장 및 참조 방법이다.
3. 세 번째 변수를 사용하지 않고 a와 b의 값을 교환하는 방법.
<code><span>$a</span> = <span>1</span>;<span>$b</span> = <span>2</span>; <span>list</span>(<span>$a</span>,<span>$b</span>)=<span>array</span>(<span>$b</span>,<span>$a</span>); <span>echo</span><span>$a</span>.<span>$b</span>;</code>
또 다른 방법은 문자열을 가로채는 것인데 여기서는 소개하지 않겠습니다.
4. PDO와 mysql의 차이점.
뭐, pdo가 php-mysql보다 낫습니다. 내 멋짐이 어디에 있는지 묻지 마세요.
5. 지정된 페이지의 디스플레이 인코딩을 구현하려면 두 가지 이상의 방법을 사용하세요.
<code>header('content-<span><span>type</span>:<span>text</span>/<span>html</span>;<span>charset</span>=</span>utf-<span>8</span>'); <meta charset=<span>"utf-8"</span> /></code>
6. http 요청 헤더에서 200과 404가 반환된다는 것은 무엇을 의미하나요?
200, 요청이 성공했음을 나타냅니다.
404, 요청한 리소스가 존재하지 않음을 나타냅니다.
지금은 이 몇개밖에 생각나지 않고 나중에 생각나면 추가하겠습니다.
').addClass('사전 번호 매기기').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });위 내용을 포함하여 PHP 인터뷰 2부를 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.