How to get 에서 문자열이어야 첫 5 자

Php 에서 볼 수 있는 방법을 사용하여 문자열이어야 첫 5 자

$myStr = "HelloWordl";

이 같은 결과를 얻을 수 있어야 합니다.

$result = "Hello";
질문에 대한 의견 (2)
해결책

장치당 [싱글바이트 문장열] (http://en.wikipedia.org/wiki/Single-byte_encoding) (예를 들어, ISO 8859 제품군뿐입니다 US-ASCII, etc.) 를 ['substr'] (http://php.net/substr) 및 장치당 [멀티바이트 문장열] (http://en.wikipedia.org/wiki/Multi-byte_character_set) (예를 들어, UTF-8, UTF-16, etc.) 를 ['mb_substr'] (http://php.net/mb_substr):

// singlebyte strings
$result = substr($myStr, 0, 5);
// multibyte strings
$result = mb_substr($myStr, 0, 5);
해설 (4)

['Substr ()'] 사용하여 (http://www.php.net/manual/en/function.substr.php):

$result = substr($myStr, 0, 5);
해설 (2)

대체 방법은 오직 하나의 문자.

$str = 'abcdefghij';

echo $str{5};
해설 (5)

'Substr' 다음과 같은 기능을 사용할 수 있습니다.

echo substr($myStr, 0, 5);

두 번째 인수를 substr '는' 뭐로부터요 그리웠댔지 포지셔닝하십시오 시작하고 3 인수만 캐비닛용입니다 가부키쇼 문자이어야 운영까지도 반환되기를.

해설 (0)

Substr () 사용하여 간단히 결과에 의해 받을 수 있습니다.

  • 구문 *
  • substr (문자열, 시작, 길이) *

<?php
$myStr = "HelloWordl";
echo substr($myStr,0,5);
?>

출력:

 Hello
해설 (2)