본문으로 바로가기

php 배열 사용 예제

category [ Web 관련 ]/php 2019. 5. 3. 19:06
<?php

$arr = Array();
$arr2 = Array();

array_push($arr, Array('aa'=>'1', 'bb'=>'2', 'cc'=>'3'));
array_push($arr, Array('aa'=>'4', 'bb'=>'5', 'cc'=>'6'));

array_push($arr2, '2', '1', '6', '9');

foreach ($arr as $value){
	//echo $value['aa'];

	if(in_array($value['aa'], $arr2)){
		echo $value['aa'].'있음<br>';
	}else{
		echo $value['aa'].'없음<br>';
	}
}

?>

 

배열의 특정 값 변경

foreach($arr as $key=>$value){
    //echo $key . " : " . $value . "</br>";
    if($value=='A' || $value=='B'){
        $arr[$key] = 'C';
    }
}

 

배열의 중복 제거

array_unique(배열명);

 

배열에 포함 체크

<?php 
$name_array = array("Edward", "James", "Alex", "John");
$name = "Edward";
if(in_array($name, $name_array))
{
    echo "Exists. Name : ".$name;
}
else
{
    echo "Not exists. Name : ".$name;
}
?>