2차원 배열 탐색
<code><span><span><span><?php</span><span>$arr</span>=<span>array</span>( <span>array</span>(<span>"Volvo"</span>,<span>22</span>,<span>18</span>), <span>array</span>(<span>"BMW"</span>,<span>15</span>,<span>13</span>), <span>array</span>(<span>"Saab"</span>,<span>5</span>,<span>2</span>), <span>array</span>(<span>"Land Rover"</span>,<span>17</span>,<span>15</span>) ); <span>echo</span><span>"<table><tr><td>汽车品牌</td><td>库存</td><td>销量</td></tr>"</span>; <span>for</span> (<span>$i</span>=<span>0</span>;<span>$i</span><count(<span>$arr</span>);<span>$i</span>++){ <span>echo</span><span>"<tr>"</span>; <span>for</span>(<span>$j</span>=<span>0</span>;<span>$j</span><count(<span>$arr</span>[<span>$i</span>]);<span>$j</span>++){ <span>echo</span><span>"<td>"</span>.<span>$arr</span>[<span>$i</span>][<span>$j</span>].<span>"</td>"</span>; } <span>echo</span><span>"</tr>"</span>; } <span>echo</span><span>"</table>"</span>; <span>?></span></span></span></code>
날짜 및 시간 함수 date()
날짜와 시간은 PHP에서 타임스탬프 형식으로 저장되며 date() 함수를 통해 읽기 쉬운 형식으로 변환할 수 있습니다
구문: 날짜(형식, 타임스탬프); 두 번째 매개변수를 생략하면 기본값은 현재 시간입니다.
형식 분류:
-, ., / 등의 다른 문자를 사용하면 날짜의 가독성을 높일 수 있습니다
현재 날짜 출력:
<code><span><span><span><?php</span><span>echo</span> date(<span>'Y-d-m h:i:s'</span>).<span>"<br/>"</span>; ehco date(<span>'Y.d.m h:i:s'</span>).<span>"<br/>"</span>; <span>echo</span> date(<span>'Y/d/m h:i:s'</span>).<span>"<br/>"</span>; <span>?></span></span></span></code>
시간 형식:
<code><span><span><?php</span> ehco <span>'现在的时间是:'</span>.date(<span>'h:i:sa'</span>); <span>?></span></span></code>
참고: PHP의 date()는 두 번째 매개변수가 기본값인 경우 서버의 현재 날짜 및 시간을 반환합니다. 이는 클라이언트 브라우저의 시간과 다를 수 있으며, 이는 서버와 클라이언트의 시간대일 수 있습니다.
date_defaut_timezone_set()은 시간대를 설정할 수 있습니다
PHP에서는 time() 함수를 사용하여 현재 시간의 타임스탬프를 얻거나, mktime() 함수를 사용하여 특정 날짜와 시간을 타임스탬프로 변환할 수 있습니다. 이 함수는 날짜의 Unix 타임스탬프를 반환합니다. Unix 타임스탬프에는 Unix epoch(1970년 1월 1일 00:00:00 GMT)와 지정된 시간 사이의 초 수가 포함됩니다.
구문: mktime(시, 분, 초, 월, 일, 연도);
PHP의 strtotime() 함수는 읽을 수 있는 문자열을 타임스탬프로 변환할 수 있습니다