1. 회원 가입 관련 필드에 컬럼 2개 추가 --> activation_status => , 회원 가입 진행상태 필드 , --> activation_key =>, 가입한 이멜로 전송되어 보내지는 승인 키 값 2. 회원 가입이 완료 되면 -- status , key 지정 3. 기입한 이메일로 멜 보내기 중요 ) 파라미터로로 , email, key 를 작성해서 보낸고, 그링크를 타서 회원 인증을 수행 할 수 있도록 한다. 4. 이메일과 키값 비교후 회원 인증처리하기 // 키값 생성 함수 function gen_activation_key($email){ $generatedKey = sha1(mt_rand(10000,99999).time().$email); return $generatedKey; } // 승인 ..
PHP 5.3.X > 이상 부터 사용가능 function array_value_recursive($key, array $arr){ $val = null; array_walk_recursive($arr, function($v, $k) use($key, &$val){ $val = $k == $key ? $v : (!is_null($val) ? $val : false); }); return $val; } $arr = array( 'foo' => 'foo', 'bar' => array( 'baz' => 'baz', 'candy' => 'candy', 'vegetable' => array( 'carrot' => 'carrot', ) ), 'fruits' => 'aaaa', ); var_dump(array_valu..