PHP / Reference / strpos()

개요

strpos()는 문자열 내에서 특정 문자열이 처음 나타나는 위치(인덱스)를 찾을 때 사용됩니다. 이 함수는 대소문자를 구분하며, 문자열 내에서 원하는 텍스트의 위치를 반환합니다. 찾으려는 문자열이 없을 경우 false를 반환합니다.

문법

strpos(string $haystack, string $needle, int $offset = 0)
  • haystack : 검색 대상이 되는 문자열
  • needle : 찾을 문자열
  • offset : 검색 시작 위치

찾을 문자열이 있다면 그 위치를 반환하고, 없다면 false를 반환합니다.

예제

  • 123456789에서 1의 위치를 반환합니다. 값은 0입니다.
strpos( "123456789", "1" )
  • 123456789에서 2의 위치를 반환합니다. 값은 1입니다.
strpos( "123456789", "2" )
  • 123456789에서 A의 위치를 반환합니다. A는 없으므로 false를 반환합니다.
strpos( "123456789", "A" )
  • 123454321의 처음부터 검색하여 3의 위치를 반환합니다. 값은 2입니다.
strpos( "123454321", "3", 0 )
  • 123454321의 네 번째 문자열부터 검색하여 3의 위치를 반환힙니다. 값은 6입니다.
strpos( "123454321", "3", 3 )
같은 카테고리의 다른 글
PHP / Reference / include(), include_once(), require(), require_once()

PHP / Reference / include(), include_once(), require(), require_once()

여러 파일에 공통적으로 사용하는 코드는 별도의 파일로 만든 후 각 파일에서 불러오는 것이 좋습니다. 코드의 양이 줄어들고, 수정이 용이하기 때문입니다. 외부 파일을 포함하는 함수는 네 가지가 있습니다. include() 같은 파일 여러 번 포함 가능 / 포함할 파일이 없어도 다음 코드 실행 include_once() 같은 파일 한 번만 포함 / 포함할 파일이 없어도 다음 코드 실행 require() 같은 파일 ...

PHP / Reference / empty()

PHP / Reference / empty()

empty() 함수로 변수가 비어있는지 검사합니다. PHP 4 이상에서 사용할 수 있습니다. 비어있다면 TRUE, 비어있지 않다면 FALSE를 반환합니다.

PHP / Reference / isset()

PHP / Reference / isset()

개요 isset으로 변수가 설정되었는지 확인할 수 있습니다. PHP 4 이상에서 사용할 수 있습니다. 문법 isset( $var ); $var가 설정되었는지 확인하고, 설정되었으면 TRUE, 설정되지 않았으면 FALSE를 반환합니다. isset( $var1, $var2, ... ); $var1, $var2, …이 설정되었는지 확인합니다. 모든 변수가 설정되었으면 TRUE, 그렇지 않다면 FALSE를 반환합니다. 예제 <!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>Coding ...

PHP / Reference / number_format()

PHP / Reference / number_format()

개요 number_format() 함수는 숫자를 지정된 형식에 맞춰 문자열로 변환하는 데 사용됩니다. 이 함수는 특히 숫자를 자릿수에 따라 콤마(쉼표)로 구분하거나 소수점을 지정할 때 유용합니다. PHP 4 이상에서 사용할 수 있습니다. 문법 number_format( num, decimals, decimal_separator, thousands_separator ) num : 변환할 숫자입니다. decimals : 표시할 소수점 이하 자리 수입니다. 기본값은 0으로, 소수점을 표시하지 않습니다. decimal_separator : 소수점 구분자로 사용할 ...

PHP / Reference / strpos()

PHP / Reference / strpos()

strpos()는 문자열 내에서 특정 문자열이 처음 나타나는 위치(인덱스)를 찾을 때 사용됩니다. 이 함수는 대소문자를 구분하며, 문자열 내에서 원하는 텍스트의 위치를 반환합니다. 찾으려는 문자열이 없을 경우 false를 반환합니다.

PHP / Reference / strip_tags()

PHP / Reference / strip_tags()

개요 strip_tags는 문자열에서 HTML 태그와 PHP 태그 제거하는 함수입니다. PHP 4 이상에서 사용할 수 있습니다. 문법 strip_tags ( string $str ) allowable_tags로 제거하지 않을 태그를 정할 수 있습니다. 예를 들어 다음은 모든 태그를 제거합니다. strip_tags( '<p>Lorem <strong>Ipsum</strong></p>' ) 다음은 strong 태그를 제외한 나머지 태그를 제거합니다. strip_tags( '<p>Lorem <strong>Ipsum</strong></p>', '<strong>' ) 예제 <!doctype html> <html lang="ko"> <head> ...

PHP / Reference / var_dump()

PHP / Reference / var_dump()

개요 var_dump는 변수의 정보를 출력하는 함수입니다. PHP 4 이상에서 사용할 수 있습니다. 문법 var_dump( $var1, $var2, ... ); 결과의 해석은 다음과 같습니다. int(1) : 정수이고, 값은 1입니다. float(1.1) : 실수이고, 값은 1.1입니다. string(5) "hello" : 5개의 문자로 이루어진 문자열이고, 값은 hello입니다. array(2) { => float(1.1) } : 2개의 값을 가진 배열이고, 첫번째 값은 정수 1, 두번째 값은 ...