이 기사는 주로 PHP 기본 기능의 자세한 예를 공유하므로 도움이 되기를 바랍니다.
1. 출력 관련 기능:
l print(): echo 출력에서 제공하는 내용과 유사하며 1
l을 반환하는 print_r()은 일반적으로 arrays를 인쇄하는 데 사용됩니다. 는 인쇄하지 않습니다.
l var_dump(): 데이터의 값을 인쇄하고, type
2. 시간
l date()과 관련된 기능을 표시합니다.
예: date("Y-m-dH :i:s”)
l time(): 타임스탬프(초 수)
l microtime(): 타임스탬프 및 마이크로초 반환
l strtotime() : 날짜 및 시간 변환 문자열은 타임스탬프로 구문 분석됩니다.
3. 수학 관련 함수:
l max($v1,$v2,$v3…)를 사용하여 최대값
l min($v1, $v2,$v3…) 최소값 찾기
l rand() 난수
l mt_rand()는 더 나은 난수 생성
l round(variable [,N]) n 개의 작은 숫자 유지
l ceil() 반올림
l 바닥() 반올림
l pow(x,y) xY
l 절대값 찾기
l sqrt(): 제곱근 찾기
4.
lfunction_exists( '함수 이름') 함수가 존재하는지 확인
lfunc_get_arg(subscript) 지정된 첨자에 해당하는 매개변수 가져오기
l func_get_args(): 사용자 정의 함수의 모든 매개변수 가져오기( 반환값은 배열입니다) l func_num_args(): 현재 사용자 정의 함수의 매개변수 개수를 가져옵니다5. 문자열 관련 함수
기본 함수 strlen(): 문자열의 길이를 가져옵니다mb_strlen ($String 변수명, 문자 인코딩)
l implode (연결 방법, 배열): 문자열로 연결 lexplode (분할 문자, 대상 문자열): 배열이 됨
l str_split (문자열, 문자 길이) ): 지정된 대로 문자열을 길이로 분할하여 배열을 얻습니다. l Trim(string [, 지정된 문자]): 기본값은 문자열 양쪽의 공백을 제거하는 것입니다. l ltrim(): 왼쪽을 제거합니다. l rtrim(): 오른쪽 제거 lsubstr(문자열, 시작 위치는 0부터 시작 [, 길이])
lstrstr(문자열, 일치하는 문자): 지정된 위치에서 시작하여 끝까지 가로채기 (파일 접미사 이름을 제거하는 데 사용할 수 있음)
l strtolower(): 모두 소문자 l strtoupper(): 모두 대문자 l ucfirst(): 첫 글자 대문자 l strpos(문자열, 일치 문자): 결정 문자가 대상 문자열에 있는지 여부 문자가 나타나는 위치(처음) l strrpos(문자열, 일치하는 문자) l str_replace(일치하는 대상, 대체 내용, 문자열 자체) l printf/sprintf(출력 문자열에는 자리 표시자가 있으며 순서는 비트 내용을 차지합니다..)%d %sl str_repeat(): 문자열을 n번 반복합니다l str_shuffle(): 문자열을 무작위로 섞습니다6.
배열 정렬 기능l sort(): 요소의 값을 오름차순으로 정렬(첨자 재배열)
l rsort(): 요소의 값을 내림차순으로 정렬 order (첨자 재배열)
l asort(): 요소 값을 기준으로 오름차순 정렬(첨자 유지)
l arsort(): 요소 값을 기준으로 내림차순 정렬( 첨자 유지)
l ksort(): 배열 키 이름 (Subscript) 오름차순 정렬, (아래 첨자 유지)
l krsort(): 키 이름별로 내림차순 정렬, (아래 첨자 유지)
l shuffle(): 배열 요소를 무작위로 섞습니다. 배열 첨자는
l
Sort: 기본값은 오름차순이고, r은 내림차순입니다. ) l
There area : 색인 관계만 유지하세요 l
hask: 은 키별로 정렬됩니다
포인터l reset()은 포인터를 재설정하고 배열 포인터를 첫 번째 위치
로 반환합니다.
l end() 포인터를 재설정하고 배열 포인터를 마지막 요소로 지정
l next() 포인터를 아래로 이동하여 다음 요소의 값 가져오기
l prev() 포인터를 위로 이동 이전 요소를 얻으려면 요소의 값
l current(): 현재 포인터에 해당하는 요소 값을 가져옵니다(포인터를 이동하지 않고)
l key(): 현재 포인터에 해당하는 첨자 값을 가져옵니다. 현재 포인터(포인터 이동 없음)
배열을 위한 기타 함수
l count(): 배열의 요소 수를 계산합니다.
l array_push(): 배열에 요소 추가 (배열 뒤)
l array_pop(): 배열에서 요소 꺼내기(배열 뒤)
l array_shift(): 배열에서 요소 꺼내기(배열 앞)
l array_unshift(): 배열의 요소 추가(배열 앞)
l array_reverse(): 배열 반전 elements
l in_array(): 요소가 존재하는지 확인 배열
l array_keys(): 배열의 모든 첨자를 가져와서 인덱스 배열을 반환합니다
l array_values(): 배열의 모든 값을 가져와서 인덱스 배열을 반환합니다
l array_merge():하나 이상의 배열 병합
array_merge($arr1,$arr2)
l array_splice():배열의 일부를 제거하고 다른 값으로 바꿉니다
<span style="color:#0000BB;">$input <code><span style="color:#0000BB;">$input </span>
<span style="color:#007700;">= array(</span>
<span style="color:#DD0000;">"red"</span>
<span style="color:#007700;">, </span>
<span style="color:#DD0000;">"green"</span>
<span style="color:#007700;">, </span>
<span style="color:#DD0000;">"blue"</span>
<span style="color:#007700;">, </span>
<span style="color:#DD0000;">"yellow"</span>
<span style="color:#007700;">);</span>
<span style="color:#0000BB;">array_splice</span>
<span style="color:#007700;">(</span>
<span style="color:#0000BB;">$input</span>
<span style="color:#007700;">, </span>
<span style="color:#0000BB;">2</span>
<span style="color:#007700;">);</span>
<span style="color:#0000BB;">//$input is now array(“red”,”</span>
green<span style="color:#0000BB;">”);</span>
l array_chunk():将一个数组分割成多个
l shuffle():将数组打乱
l range():建立一个包含指定范围单元的数组
l is_file():判断给定文件名是否为一个正常的文件
l define():定义一个常量
l defined():检查某个名称的常量是否存在
l ini_set():为一个配置选项设置值 <span style="color:#0000BB;">ini_set</span>
<span style="color:#007700;">(</span>
<span style="color:#DD0000;">'display_errors'</span>
<span style="color:#007700;">, </span>
<span style="color:#DD0000;">'1'</span>
<span style="color:#007700;">);</span>
<span style="color:# 007700;">= array(</span>
<span style="color: #DD0000;">"빨간색"<p></p></span>
<span style="color:#007700;"> , <strong></strong></span>
<span style="color:#DD0000;">" 녹색"</span>
<span style="color:#007700;">, </span>
<span style="color:#DD0000;">"파란색"<p></p></span>
<span style="color:#007700;">, <strong></strong></span>
<span style="color:#DD0000;">"노란색"</span>
<span style="color:#007700;">);</span>
<span style="color:#0000BB;">array_splice <strong></strong></span>
<span style="color:#007700;">(</span>
<span style="color:#0000BB;">$input</span>
<span style="color:#007700;">, 🎜</span>
<span style="color :#0000BB;">2🎜</span>
<span style="color: #007700;">);🎜</span>
🎜🎜<span style="color:#0000BB;">//$input은 이제 array(“red”,”🎜</span>
green<span style="color:#0000BB;">”);🎜</span>
🎜🎜l 🎜array_chunk() :🎜배열을 여러 개로 분할🎜🎜l 🎜shuffle():🎜배열 섞기🎜🎜l 🎜range():🎜지정된 셀 범위를 포함하는 배열 생성🎜🎜l 🎜is_file():🎜파일 이름이 일반 파일인지 판단합니다🎜🎜l 🎜define():🎜상수 정의🎜🎜l 🎜define():🎜특정 이름의 상수가 존재하는지 확인🎜🎜l 🎜ini_set():🎜은 구성 Option 설정값 <span style="color:#0000BB;">ini_set🎜</span>
<span style="color:#007700;">(🎜</span>
<span style="color:#DD0000;">'display_errors'🎜</span>
<span style="color:#007700;">, 🎜</span>
<span style="color:# DD0000;">'1'🎜</span>
<span style="color:# 007700;">);🎜</span>
🎜🎜l 🎜basename():🎜경로의 파일 이름 부분을 반환합니다. 🎜🎜l 🎜is_array():🎜변수가 배열인지 감지🎜🎜l 🎜list( ):🎜배열의 값을 일부 변수에 할당🎜<span style="color:#0000BB;">$info </span>
<span style="color:#007700;">= array(</span>
<span style="color:#DD0000;">'coffee'</span>
<span style="color:#007700;">, </span>
<span style="color:#DD0000;">'brown'</span>
<span style="color:#007700;">, </span>
<span style="color:#DD0000;">'caffeine'</span>
<span style="color:#007700;">);</span>
<span style="color:#007700;">list(</span>
<span style="color:#0000BB;">$drink</span>
<span style="color:#007700;">, </span>
<span style="color:#0000BB;">$color</span>
<span style="color:#007700;">, </span>
<span style="color:#0000BB;">$power</span>
<span style="color:#007700;">) = </span>
<span style="color:#0000BB;">$info</span>
<span style="color:#007700;">;</span>
<span style="color:#007700;">echo </span>
<span style="color:#DD0000;">"</span>
<span style="color:#0000BB;">$drink</span>
<span style="color:#DD0000;"> is </span>
<span style="color:#0000BB;">$color</span>
<span style="color:#DD0000;"> and </span>
<span style="color:#0000BB;">$power</span>
<span style="color:#DD0000;"> makes it special.n"</span>
<span style="color:#007700;">;</span>
l nl2br():문자열의 모든 새 줄 앞에 HTML 줄 바꿈 표시를 삽입합니다.
l array_rand():배열에서 하나 이상의 셀을 무작위로 가져옵니다
l count(): 계산 배열의 셀 수 또는 객체의 속성 수
l reset():배열의 내부 포인터를 첫 번째 셀을 가리킵니다
관련 권장 사항:
위 내용은 PHP 기본 함수 예제에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!