728x90
/*1. explode , implode */
/* 문자열을 분할하여 배열로 저장 */
$ex_1 = '010,1234,1234';
$ex_2 = explode(',',$ex_1);
asd($ex_2); /* $ex_2[0] -> 010 $ex_2[1] -> 1234 $ex_2[2] -> 1234 */
$ex_3 = implode('-', $ex_2);
asd($ex_3); /* 010-1234-1234 */
explod, implod 는 기본적으로 자주 사용되는 함수이니 꼭 기억해놓고 모두 이해하고 숙지할 수 있어야 한다.
/* 2. isset, unset */
/* 변수가 선언되어있는지 확인하는 함수 */
$ex_4 = '변수선언';
$ex_5 = '';
$ex_6 = null;
asd(isset($ex_4) ? 'true' : 'false'); /* 1(true) 선언값 */
asd(isset($ex_5) ? 'true' : 'false'); /* 1(true) 빈값 */
asd(isset($ex_6) ? 'true' : 'false'); /* 0(false) null */
unset($ex_4);
asd($ex_4 ? 'true' : 'false'); /* unset 변수 해제 */
변수의 선언을 확인하는 셋 함수지만.. 지금까지 사용한적은 음... 거의없는거같다.
다른 좋은 명령어들이나 삼항연산자가 편해가지구
/* 3. in_array 배열 안에 있는 값 찾기 */
$arr = array(
'1' => 'kim',
'2' => 'park',
'3' => 'song',
'4' => 'nam'
);
asd(in_array('kim',$arr)); // 1
asd(in_array('song',$arr)); // 1
asd(in_array('sung',$arr) ? 'true' : 'false'); // false
배열안에 값이 있는지 찾아준다. 그냥 찾아주는거니까 if문으로 사용하거나 값이 있을때 가볍게 지나갈 수 있도록 코딩하면 쓰기 매우 좋은 함수다
728x90
'개인 공부' 카테고리의 다른 글
[php] 기본적인 함수 사용(strlen, number_fomat,substr) (0) | 2022.11.30 |
---|---|
[php] 기본적인 함수 사용_2 (timestamp,strotitome,date) (0) | 2022.11.22 |
[php] 정규식 사용 (0) | 2022.11.18 |
[JQuery] 배열안에 있는 시스템 언어 검색(간단한 includes) (0) | 2022.11.16 |
[php] 핸드폰 번호에 - 넣기 (0) | 2022.11.15 |