[ php ] strstr() 문자열 함수 > php

본문 바로가기
사이트 내 전체검색

php

[ php ] strstr() 문자열 함수

페이지 정보

작성자 웹지기 댓글 0건 조회 7,060회 작성일 18-10-01 12:51

본문

strstr() 함수는 찾고 싶은 문자를 찾은 후 그 이후 값까지 반환한다.

대소문자 구분하지 않으려면 stristr() 함수를 사용하면 된다.

함수의 원형은 다음과 같다.


strstr() 함수 원형

[code]

string strstr ( string $haystack , mixed $needle [, bool $before_needle ] )

[/code]

인수

- haystack : 입력 문자열

- needle : 찾을 문자열

- before_needle : 결과가 True이면(기본값은 FALSE) haystack에서 첫 needle의 앞에 있는 부분을 반환


예시)

[code]

<?php

$email  = 'name@example.com';

$domain = strstr($email, '@');

echo $domain; // @example.com 출력.


$user = strstr($email, '@' true); // PHP 5.3.0부터

echo $user; // name 출력

?>

[/code]

추천0 비추천0

댓글목록

등록된 댓글이 없습니다.

Total 82건 4 페이지
  • 37 [ php ] 해당 년도의 주차별 시작일 종료일 구하기
  • //해당년도의 주차별 시작일 종료일구하기//yearToWeek(2015) 배열로 저장(overlap을 false로 하면 52주 53주의 중복)function yearToWeek($year,$overlap=true){ $k = 0; $allWeek = array(); for($i=1; $i&lt;=12;$i++) { $sa = mktime(0,0,0,$i,1,$year); $ea = mktime(23,59,59,$i,date("t",$sa),$year);...
  • 웹지기 09-11 7890 0 0 댓글 0
+3
  • 36 [ php ] php 에서 xml 사용하기
  • php에서 사용하기SimpleXML SimpleXML 모듈은 사용자가 쉽게 XML문서를 객체화 시켜 사용 가능 요구사항 : PHP5 XML James Clark의 expat를 사용. XML 문서를 처리할 수 있게 하지만, 유효성을 검증하지는 않음 요구사항 : PHP를 아파치 1.3.9 이상의 모듈로 컴파일 expat 설치 =&gt; http://www.jclark.com/xml/expat.htmlDOM XML문서를 DOM API 로 제공함 요구사항 : java VM이 설...
  • 웹지기 09-27 7883 0 0 댓글 0
  • 34 [ php ] Class 사용법 정리 4. 생성자
  • 4.생성자생성자란?생성자(constructor)는클래스의새로운인스턴스가생성될때자동적으로호출되는클래스내의함수이며,클래스명과동일한이름를갖는특수한메쏘드입니다.classCart{ var $items; // Items in our shopping cart// Add $num articles of $artnr to the cartfunction add_item ($artnr, $num){ $this-&gt;items[$artnr]+= $num; }// Take $num articles of $ar...
  • 웹지기 09-11 7753 0 0 댓글 0
  • 32 [ php ] foreach 및 array
  • [code]$state_list = array( 1 =&gt; "모집중", 2 =&gt; "마감", 3 =&gt; "운영중");if(!array_key_exists($state, $state_list)) $state = 0;$arr_key = array( "ed_name" =&gt; "평생교육사명", "ed_subject" =&gt; &#...
  • 웹지기 10-01 7119 0 0 댓글 0
  • 31 [ php ] PHP 정규식
  • 파일이나 문자열 내에 포함되어 있는 특별한 패턴(또는 특별한 조건을 만족하는 문자열)을 검색하기 위해 미리 정의된 다양한 특수 문자들의 조합을 정규식(regular __EXPRESSION__)이라 한다. 정규식에서의 특수 문자(special character)는 다음과 같다.(1) ^ (caret) : 라인의 처음이나 문자열의 처음을 표시예 : ^aaa (문자열의 처음에 aaa를 포함하면 참, 그렇지 않으면 거짓)(2) $ (dollar) : 라인의 끝이나 문자열의 끝을 표시예 : aaa$ (문자...
  • 웹지기 10-01 7074 0 0 댓글 0
  • 열람중 [ php ] strstr() 문자열 함수
  • strstr() 함수는 찾고 싶은 문자를 찾은 후 그 이후 값까지 반환한다.대소문자 구분하지 않으려면 stristr() 함수를 사용하면 된다.함수의 원형은 다음과 같다.strstr() 함수 원형[code]string strstr ( string $haystack , mixed $needle [, bool $before_needle ] )[/code]인수- haystack : 입력 문자열- needle : 찾을 문자열- before_needle : 결과가 True이면(기본값은 FALSE) hayst...
  • 웹지기 10-01 7061 0 0 댓글 0
  • 28 [ php ] 난수생성 rand, mt_rand
  • 함수rand() 난수생성mt_rand() 향상된 난수 생성srand() 난수생성 초기화getrandmax() 가능한 최대 난수값을 표시rand(최대값, 최소값) 또는 rand()mt_rand(최소값, 최대값) 또는 mt_rand()
  • 웹지기 09-06 6981 0 0 댓글 0
  • 27 [ php ] php를 활용하여 리눅스 계정 만들기
  • 1. 먼저, /usr/sbin/useradd를 웹 서비스 디렉토리에 복사[code] #cp /usr/sbin/useradd /usr/www/html/[/code] (웹 서비스 디렉토리는 리눅스에 따라 약간의 차이가 있을 수 있슴) 2. 복사한 useradd의 setid를 설정합니다 (물론 /usr/www/html의 위치에서 명령을 내림 )[code] #chmod a+s useradd [/code] 3. php소스 (소스파일은 웹 서비스 디렉토리에 있어야 함)[code] #vi ...
  • 웹지기 09-19 6966 0 0 댓글 0
  • 26 [ php ] php 업로드 작성 및 파일 업로드 보안문제 - 7가지
  • 1.php,inc,html,htm,phtml,php3 등의 확장자는 절대로 올릴 수 없게 한다 !.txt 도 못올리게 합니다. .txt 를 사용해서 쿠키를 훔칠수도 있다.2.업로드 디렉토리는 무조건 htdocs 아래 말고 다른 디렉토리 에 올린다 !!/updir 이나 c:\updir 등 htdocs 와 관련이 없는 디렉토리에 올리게 한다. !!3.CP명령을 사용시에 exec(cp $file , 처럼 exec() 를 절대로 사용하지 말아야 한다.기냥 cp()만을 사용하라 !!!www.php.net/...
  • 웹지기 09-30 6932 0 0 댓글 0
  • 25 [ php ] $$aa, $$$aa 와 같은 형태로 푠현되는 가변변수
  • [code] &lt;?php $a = 'hello'; $$a = 'world'; echo ' ::: a ::: '.$a.' ::: $$a ::: '.${$a}; ?&gt; [/code] 이와 같은 형태의 값이 있을 때 [code] &lt;?php echo ' ::: $$a ::: '." $a $hello "; ?&gt; [/code] 와 같이 hello world를 출력 배열을 갖는 가변변수는 $$a[1] 를...
  • 웹지기 10-10 6894 0 0 댓글 0
  • 24 [ php ] [그누보드5] 사용자 게시글 작성시 관리자가 받는 메일에서 이미지 깨짐현상.
  • 사용자 게시글 작성시 관리자가 받는 메일에서 이미지 깨짐현상./bbs/write_update_mail.php&lt;style&gt;.gnu_content img{width:100%}&lt;/style&gt;헤더부분에 스타일 추가$wr_content불러오는 부분의 div를&lt;div class="gnu_content" 이런식으로 클래스를 추가해서 메일이 발송되게 해줌모바일에서 메일확인하면 테이블의 width가 정해져 있어서 깨진다�...
  • 웹지기 08-30 6826 0 0 댓글 0
  • 23 [ php ] Class 사용법 정리 5.범위연산자
  • 5.범위연산자범위연산자란?PHP4에서만지원되며클래스와메쏘드또는클래스와멤버변수를연결시켜주는일로범위연산자(scope resolver)뒤에나오는메쏘드와멤버변수의스코프(사용범위)를지정하는일을하는것입니다.클래스명::메쏘드명클래스명::멤버변수명범위연산자사용목적1.인스턴스되지않은클래스의메쏘드에접근할때2.부모클래스의메쏘드와멤버변수에접근할때인스턴스되지않은클래스에있는메쏘드에접근할때class A { function example(){ echo "클래스 A에 정의된 메쏘드 example.\n"; }...
  • 웹지기 09-11 6715 0 0 댓글 0
게시물 검색

회원로그인

접속자집계

오늘
19,054
어제
21,009
최대
61,067
전체
14,775,212

그누보드5
Copyright © funyphp.com. All rights reserved.