PHP 2

[php기본문법] 연산자(Operators)

연산자는 값을 계산하거나 비교, 논리 판단, 대입 등을 할 때 사용하는 기호입니다. 🔧 PHP 연산자 종류 정리PHP에는 다음과 같은 주요 연산자들이 있어요:분류설명1. 산술 연산자+, -, *, /, %2. 문자열 연산자.3. 대입 연산자=, +=, -= 등4. 비교 연산자==, ===, !=, !==, 등5. 논리 연산자&&,6. 증가/감소 연산자++, --7. 삼항 연산자조건 ? 참 : 거짓8. Null 병합 연산자 (??)PHP 7+9. 비트 연산자&, ✅ 1. 산술 연산자 ✅ 2. 문자열 연산자문자열을 이어붙일 때는 . (닷 연산자)를 사용해요!✅ 3. 대입 연산자 연산자설명=대입+=더하고 대입-=빼고 대입*=곱하고 대입/=나누고 대입%=나머지를 대입 ✅ 4. 비교 연산자 연산자설명==값..

php공부 2025.07.13

[php기본문법] 랜덤함수 (random)

🎲 PHP에서 랜덤값 생성 함수 ✅ 1. rand(): 기본 난수 생성 함수 rand()만 쓰면 0~getrandmax() 사이 값 반환rand(min, max) 형태로 범위 지정 가능getrandmax() → rand가 반환할 수 있는 최대값echo getrandmax(); // ex) 2147483647 ✅ 2. mt_rand(): 고속 메르센 트위스터 기반 난수 생성 (권장) mt_rand()는 rand()보다 빠르고 품질이 더 좋음내부적으로 메르센 트위스터 알고리즘 사용PHP 7.1 이상에서는 rand()도 mt_rand() 기반으로 작동하지만, 직접 mt_rand() 사용 권장 ✅ 3. random_int() (PHP 7 이상)암호학적으로 더 안전한 난수 생성인증번호, 보안 토큰 등에 추천..

php공부 2025.07.13