본문 바로가기
728x90

개발자공간/PHP6

PHP 비동기 데이터전송(fsockopen) function cs_fsockopen($url, $send_data = [], $key){ $parts = parse_url($url); $parts['scheme'] = $parts['scheme'] == 'https' ? 'ssl' : $parts['scheme']; $parts['port'] = 80; $parts['port'] = $parts['scheme'] == 'ssl' && $parts['port'] == 80 ? 443 : $parts['port']; $parts['hostname'] = $parts['scheme'] == 'http' ? $parts['host'] : "{$parts['scheme']}://{$parts['host']}"; $SendString = json_encode.. 2023. 3. 28.
PHP - 날짜 일수 차이 계산 date_diff $start_date = new DateTime('2021-01-01'); // 20120101 포멧도 가능 $end_date = new DateTime('2021-10-11'); $gap = date_diff($start_date, $end_date ); echo $gap->days; 2021. 4. 13.
PHP password_hash, password_verify 암호화 password_hash 는 원하는 문자열을 암호화하는데 그 목적을 두고 있습니다. PHP >= 5.3.7 위와 같은 조건에서 사용이 가능합니다. 서버 버전 5.3.7 미만 이신 분들은 포스팅 하단에 미만 버전에 맍게 만들어 놓은 라이브러리 다운로드 링크 남겨놓겠습니다. 우선 password_hash 는 기본적으로 2개의 매개변수를 받습니다. 첫번째 매개변수는 변환할 String 또는 Number 타입입니다. 두번째 매개변수는 변환시킬 때 사용될 알고리즘 형태입니다. * 사용법 > password_hash("password", PASSWORD_DEFAULT ) 두번째 매개변수인 알고리즘 형태는 2가지가 있습니다. ( PASSWORD_DEFAULT , PASSWORD_BCRYPT ) 설명은 메뉴얼에 가서 .. 2021. 1. 5.
php 지난달 구하기, 전월 구하기 php 에서 지난달을 구하는 방식이다. strtotime("-1 month") 를 사용하는데 이경우는 지난달의 날짜수를 현재로 부터 뺀 날짜 를 의미한다. 이럴경우 2월이 안나오고 3월2일이 나올수 있다 그래서 확실한 지난달을 구하기 위해서는 이번달 1일을 구하고 그리고 나서 적용해야 한다. $d = mktime(0,0,0, date("m"), 1, date("Y")); //이번달 1일 $prev_month = strtotime("-1 month", $d); //한달전 date("Y-m-01", $prev_month ); //지난달 1일 date("Y-m-t", $prev_month ); //지난달 말일 2020. 12. 9.
php 지난달 구하기, 전월 구하기 보통방법 : strtotime("-1 month") *이경우는 지난달의 날짜수를 현재로 부터 뺀 날짜 를 의미한다. 이럴경우 2월이 안나오고 3월2일이 나올수 있다 지난달을 구하기 위해서는 이번달 1일을 구한 뒤 적용 $d = mktime(0,0,0, date("m"), 1, date("Y")); //이번달 1일 $prev_month = strtotime("-1 month", $d); //한달전 echo date("Y-m-01", $prev_month ); //지난달 1일 echo date("Y-m-t", $prev_month ); //지난달 말일 2020. 12. 8.
PHP - 문자열이 포함되는지 검사하는 strpos 문자열에 특정 문자열이 포함되어 있는지 확인하려고 할때 strpos()함수를 사용한다. $categoryName = "전국 > 부산 > 서면"; $searchName = "부산"; if(strpos($categoryName, $searchName) !== false) { echo "포함되어 있습니다만..."; } else { echo "없군요."; } 2020. 12. 8.
반응형