PHP & MySQL
PHP 변수 초기화 및 조건부 할당
웹페이지를 위한 최고의 템플릿 PHP!!!
변수할당을 위한 코드 스니핏
$var = ($a ? $a : $b);
위 구문은 아래처럼 더 축약될 수 있다.
$var = ($a ? : $b);
그리고 and, or 로 구문을 묶을 수 있다.
if ( ! $var ) $var = 'x';
위 구문은 아래처럼 더 축약될 수 있다.
$var or $var = 'x';
또는
$var || $var = 'x';
응용하여 조건 판단 후 실행 같은 아래와 같은 코드 스니핏이 가능하다.
if ($condition) run();
위의 조건별 실행 구문은 아래처럼 축약될 수 있다.
$condition && run();
아래와 같은 코드를 테스트해보면 작동 방식을 잘 알 수 있다.
<?
$var = true;
$var || $var = 'hello';
echo $var;
$var && $var = 'world';
echo $var;
참고 자료
- http://awhile.us/blog/2011/11/php-unique-convenient-interesting-syntax/
- http://awhile.us/blog/2011/11/good-examples-javascript/
댓글 0개
| 엮인글 0개
26개(1/2페이지)
번호 | 제목 | 글쓴이 | 조회 | 날짜 |
---|---|---|---|---|
26 | [PHP] 파파고 API | 관리자 | 4309 | 2021.01.29 16:33 |
25 | [PHP] 소녀나라 구인공고 | 관리자 | 5999 | 2018.04.17 12:54 |
24 | [PHP] Zen HTML Selectors | 관리자 | 8758 | 2014.03.12 17:16 |
23 | [PHP] zen coding~! 젠코딩 Zen HTML Elements | 관리자 | 10964 | 2014.03.12 17:16 |
22 | [PHP] 에디트 플러스 zen coding CSS | 관리자 | 10286 | 2014.03.12 17:16 |
21 | [PHP] php + jquery ajax + json | 관리자 | 8234 | 2014.03.04 15:30 |
20 | [PHP] php 엑셀 파일 생성시 한글깨짐 | 관리자 | 11262 | 2014.02.21 16:31 |
19 | [PHP] 날씨 API, 기상청 날씨 파싱 | 관리자 | 13738 | 2014.01.22 15:32 |
18 | [PHP] 도로명주소 | 관리자 | 8291 | 2014.01.09 11:39 |
17 | [PHP] PHP, AJAX, JSON 리턴 | 관리자 | 9890 | 2013.10.18 17:49 |
>> | [PHP] PHP 변수 초기화 및 조건부 할당 | 관리자 | 9005 | 2013.09.25 00:57 |
15 | [PHP] 킴스큐 썸네일 사이즈 변경 | 관리자 | 7268 | 2013.07.16 14:14 |
14 | [PHP] 간단하게 만드는 캐싱 | 관리자 | 8159 | 2013.05.21 14:11 |
13 | [PHP] 웹문서 긁어와서 저장 | 관리자 | 8993 | 2013.05.10 12:37 |
12 | [PHP] 팝업방지 BHO | 관리자 | 11372 | 2013.02.28 14:54 |
11 | [PHP] 강제로 파일다운로드 되게 | 관리자 | 11075 | 2013.01.21 16:31 |
10 | [PHP] 리눅스 서버관리 | 관리자 | 5698 | 2013.01.21 15:14 |
9 | [PHP] SI, SM, ERP, EIP, EAI, CMMS, CRM, SCM, GW, KMS | 관리자 | 10267 | 2013.01.21 15:13 |
8 | [PHP] eclipse 3.7 pdt php 셋팅방법 | 관리자 | 7857 | 2013.01.21 15:12 |
7 | [PHP] PHP 개발 보안가이드 | 관리자 | 8677 | 2013.01.21 15:10 |
많이 본 글
댓글 많은 글