본문 바로가기

[ programing ]/PHP

PHP 함수


hap( $a, &b); -  덧셈;

cha( $a, &b); - 뺄셈 ;






< 반환( return ) 값을 갖는 함수 >





<?

function string($str)

{


$str = $str. "프로그래밍 <br>";

return $str;

}



echo " 문자열 함수 string(\$str) 호출결과<br> ...";


echo string("PHP";



?>





< ------------ 출력--------------- >


... PHP 프로그래밍








함수명

기능

crypt()

단방향 암호화

strtoupper()

문자열의 알파벳을 모두 대문자로 변환

strtolower()

문자열의 알파벳을 모두 소문자로 변환

strlen

문자열의 길이 반환

ord()

문자에 해당하는 아스키 코드값을 반환

chr()

아스크 코드값에 해당하는 문자를 반환

nl2br()

"New Line to HTML,
" 태그로 [엔터]를 입력한 부분의 줄 바꿈

echo(), print()

문자열 출력

printf(), sprintf()

형식이 있는 문자열 출력

substr()

문자열에서 자르기를 시작할 위치를 왼쪽에서부터 배열수로 설정

strchr()

문자열을 자르기 시작할 문자열의 문자로 위치를 표시

chop()

문자열에서 자르기를 시작할 위치를 왼쪽에서부터 배열수로 설정

trim()

문자열의 앞과 뒤에 있는 공백을 제거 ( 앞 Itrim(), 뒤 rtrim()로 제거)

explode()

문자열을 배열로 반환

str_replace()

임의의 문자열에서 특정 문자를 다른 문자로 변경

preg_match()

임의의 문자열에서 찾을 문자열이 존재하면 1. 아니면0을 반환

ereg()

문자열 검색에서 알파벳 대/소문자를 정확히 구별하여 검색

eregi()

문자열 검색에서 알파벳 대/소문자의 구분없이 검색

strcmp()

두 개의 문자열에서 첫 글자의 아스키 코드값에 따라 1,0, -1을 반환

addslashes()

역슬래시 또는 \ 삽입

atripslashes()

역슬래시 또는 \ 삭제



< 변수 관련 함수 >




함수

의미

gettype(변수값)

요일(Day)

settype(변수값, 변경할 변수형)

변수형을 변경

intval ()

변수값을 정수형 값으로 변환

doublevel()

변수값을 실수형 값으로 변환

strval()

변수를 문자형 값으로 변환

isset()

변수가 존재하는지 확인

unset()

변수를 삭제

empty()

변수값이 존재하면 참 / 아니면 거짓 값을 반환

is_array()

변수형이 배열인지 확인

is_double

변수값이 .double인지 확인

is_bool()

변수형이 bool인지 확인

is_double()

변수값이 .double인지 확인

is_integer()

변수값이 integer 형인지 확인

is_null()

변수값이 없는지 확인

is_numeric()

변수형이 숫자인지 확인

is_object()

변수형이 객체인지 확인

is_resource()

변수값이 resoruce 타입인지 확인

is_string()

변수형이 문자형인지를 확인



< 수학관련 함수 > 



함수

의미

mumber_format()

세자리마다 기호를 표시 (예: 12,345 )

abs()

절대값으로 반환 ( 예 abs( -5 ) 를 5로 반환)

ceil()

소수점 자리 무조건 올림

floor()

소수점 자리를 무조건 버림

round()

소수점 자리수를 지정하는 인수를 받아 반올림

pow()

지수증 계산 ( 예: 2의3승은 pow( 2,3 );)

sqrt()

인수의 제곱근 계산( 입력 값에 루트를 붇여 계산 )

dechex()

10진수를 16진수로 변환

hexdec()

16진수를 10진수로 변환

rand()

정수형의 랜덤값을 반환

nt_rand()

rand() 함수보다 진보적인 난수를 발생해주고실행속도 빠름