inflearn logo
강의

Course

Instructor

Life Coding - PHP Basics A to Z

Search - 3

PHP 치환시는 입력순서가 중요한건가요?

306

inho21

1 asked

0

$patterns[]의 0, 1, 2 와

대응되는

$replacements의 0, 1, 2 인덱스 순서가 2, 1, 0으로 되어 있어서

순서를 변경해서 0, 1, 2로 넣었는데 인덱스에 따른 매핑은 되지 않고,

그냥 입력한 순서대로 치환이 되네요.

 

치환은 array의 인덱스 무시하고 입력한 순서인가요?

 

$string = 'The quick brown fox jumped over the lazy dog.';

$patterns = array();

$patterns[0] = '/quick/';

$patterns[1] = '/brown/';

$patterns[2] = '/fox/';

$replacements = array();

$replacements[0] = 'slow2';

$replacements[1] = 'black2';

$replacements[2] = 'bear2';

echo preg_replace($patterns, $replacements, $string);

 

 

결과 >> 

The slow2 black2 bear2 jumped over the lazy dog.

php

Answer 0

구글 서치콘솔 도메인 소유권 확인 실패

0

33

2

뉴스페이퍼 싱글템플릿 모바일 화면 디자인 질문

0

41

2

검색엔진 차단 noindex

0

51

2

XAMPP에서 Apache, DB 재기동 시 접속안되는 문제

0

39

2

뉴스페이퍼 싱글템플릿 디자인 관련 상담 요청

0

48

2

53강 레이아웃에서 css git 링크 관련 질문입니다.

0

57

2

폰트 업로드 단계에 설치해야할 플러그인이 현재 없습니다

0

66

2

FASTCOMET SSL 설정 방법 문의

0

78

2

banbu.kr 사이트 접속이 안됩니다.

0

82

2

선생님 총체적 난국입니다..

0

92

2

wsl에서 폴더 열기 리눅스 드라이브가 보이지 않습니다.

0

86

1

도메인연결문의

0

73

2

WAMP 관련

1

638

2

php설치

0

701

1

WAMP패키지 단종

4

2361

2

다른 가상로컬서버 사용해도 되나요?

0

351

0

mysql이아니고 mariaDB가 나타납니다..

0

442

2

웹 호스팅

0

369

1

file_get_contents 안됨 문의

0

610

1

process.php?mode=insert로 저장이 되지 않습니다.

0

295

0

mysql_connect 및 mysqli_connect 함수 문제

0

279

0

mysql_connect 오류 입니다.

0

345

0

파일 경로에서 질문있습니다.

0

213

0

php 해석 후 결과 파일 확장자

0

269

0