PHP Array 함수 요약 정리PHP에서 자주 사용하는 배열 함수array_column()다차원 배열에서 특정 컬럼(키)의 값을 모아 새로운 배열로 반환특정 컬럼이 없는 경우 빈 배열 반환$data = [ ['id' => 1, 'name' => 'Alice'], ['id' => 2, 'name' => 'Bob']];$result = array_column($data, 'name'); // ['Alice', 'Bob']array_map()배열의 각 요소에 콜백함수를 실행해 새로운 배열로 반환.js의 Array.map()과 동일$nums = [1, 2, 3];$result = array_map(fn($n) => $n * 2, $nums); // [2, 4, 6]$result = array_map(fun..
서비스 개발 시 회원가입 등을 통해 이메일 유효성 검사를 진행하게 되는데요.간단하게 정규표현식으로 이메일 형식이 맞는지 검사할 수 있죠.그런데 정규표현식으로는 이게 실제로 존재하는 이메일인지, 그냥 대충 abcd@efgh.kr 처럼 형식만 맞춘 더미 데이터인지 알 수 없습니다. 그래서 사용자가 입력한 메일 주소가 실제로 존재하는 메일주소인지 체크하는 함수를 만들어봤습니다. /** * @param string $email * @return bool */function validateEmailViaSMTP(string $email):bool { // 이메일 형식 유효성 검증 if(preg_match_all('/^([a-zA-Z0-9+-\_.]+)@([a-zA-Z0-9-]+\.[a-zA-Z0-9-...
- Total
- Today
- Yesterday
- alpine
- flutter
- sh
- MobaXterm
- 0308010c
- RHEL
- 정규식
- sphinxsearch
- GIT
- nodeJS
- alram
- Linux
- 유효성검사
- React
- screenshot
- shellscript
- php
- sftp
- bash
- docker
- MAC
- 아이피
- cocoapods
- cron
- Throttle
- Canvas
- Rocky
- debounce
- javascript
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |