php 문자열 비교하려고 하는데요.

$a = 'nanumtip.com';

일경우 nanumtip 으로 시작했는지?

.com 으로 끝났는지?

판단하는 함수가 있나요?

1 답변

0 투표

<?php

function str_begins($haystack$needle) {
  return 
=== substr_compare($haystack$needle0strlen($needle));
}

function 
str_ends($haystack,  $needle) {
  return 
=== substr_compare($haystack$needle, -strlen($needle));
}

// https:// 문자열로 시작했는지? 검사

var_dump(str_begins('http://www.nanumtip.com''https://'));

// .com 문자열로 끝났는지? 검사
var_dump(str_begins('http://www.nanumtip.com''.com'));

?>

구로역 맛집 시흥동 맛집
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
add
...