1. htmlentities - 역할주어진 모든 문자를 html 엔티티로 변환 ◈ 구문형식 htmlentities(문자 , 따옴표 처리 방식 , 캐릭터 셋) 따옴표 처리 방식 1) ENT_COMPAT : 큰따옴표만 변환. 작은 따옴표는 변환하지 않음 2) ENT_QUOTES : 큰 따옴표, 작은 따옴표 모두 변환 3) ENT_NOQUOTES : 큰 따옴표,작은 따옴표 모두 반환하지 않음 ※ 주의사항 - 한글은 지원하지 않음 2. htmlentities - 예제 ◈ 코드 12345678910 ◈ 결과화면 ◈ 설명 htmlentities 를 사용할 경우 html에 태그인 가 그대로 출력이 됩니다
1. crypt - 역할문자열을 단방향으로 암호화 ◈ 단방향 암호화란? 암호화된 문자열을 다시 원문으로 되돌리는 복호화 알고리즘이 없다는 것 ◈ 암호화 4가지 방식 CRYPT_STD_DES : 2문자 salt를 가지는 표준 DES 기반 암호화 CRYPT_EXT_DES : 9문자 salt를 가지는 확장 DES 기반 암호화 CRYPT_MD5 : $1$로 시작하는 12문자 salt를 가지는 MD5 암호화 CRYPT_BLOWFISH : $2$로 시작하는 16문자 salt를 가지는 Blowfish 암호화 ※ 주의사항 - 표준 DES 기반 암호화는 문자열 앞 8글자만 사용하여 암호화 (가능한 사용하지 않는 것이 좋음) 2. crypt - 예제 ◈ 코드 123456789 ◈ 결과화면 ◈ 설명 4가지 암호화 방식 중 ..
1. mk_dir - 역할디렉토리를 생성 ◈ 구문형식 mk_dir( 경로 , 사용자 권한 , 상위 디렉토리 생성여부) 경로 - 실질적으로 생성할 디렉토리 경로 사용자 권한 - 해당하는 경로의 디렉토리에 대한 사용자 권한을 부여 상위 디렉토리 생성여부 - 상위 디렉토리가 존재하지 않을 경우 상위부터 최하단까지 생성할지에 대한 여부 2. mk_dir - 예제 ◈ 코드 12345678910111213 ◈ 결과화면 ◈ 설명 test_dir를 보면 test 는 상위폴더 test1은 하위 폴더로 상위폴더 생성여부를 true로 설정한 후에 위와 같은 결과를 볼 수 있습니다
1. is_uploaded_file - 역할HTTP POST를 통해서 업로드된 파일인지 검사 HTTP POST를 이용하여 파일 업로드한 경우 $_FILES[file][temp] 와 같이 업로드된 파일명을 얻을 수 있음 file = 입력 폼의 이름(input 태그 이름) temp = 임시 디렉토리에 저장된 파일 이름 2. is_uploaded_file- 예제◈ 코드 12345678910111213 ◈ 결과화면 ◈ 설명 test.txt 파일은 업로드를 통해서 올린 파일이 아니기 때문에 위와 같은 결과가 나옵니다
- Total
- Today
- Yesterday
