Как получить первые 5 символов из строки

Как получить первые 5 символов из строки с помощью php

$myStr = "HelloWordl";

результат должен быть таким

$result = "Hello";
Комментарии к вопросу (2)
Решение

Для однобайтовых строк (например,. US-ASCII, семейство ISO 8859 и др.) использовать substr и для мультибайтовых строк (например,. UTF-8, UTF-16 и др.) использовать mb_substr:

// singlebyte strings
$result = substr($myStr, 0, 5);
// multibyte strings
$result = mb_substr($myStr, 0, 5);
Комментарии (4)

Используйте substr ():

$result = substr($myStr, 0, 5);
Комментарии (2)

Альтернативный способ получить только одного персонажа.

$str = 'abcdefghij';

echo $str{5};
Комментарии (5)

Вы можете использовать функцию substr следующим образом:

echo substr($myStr, 0, 5);

Второй аргумент «substr» - это то, с какой позиции вы хотите начать, а третий - сколько символов вы хотите вернуть.

Комментарии (0)

Вы можете получить свой результат, просто используя substr ():

Синтаксис

  • substr (строка, старт, длина) *

Пример

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

Вывод:

 Hello
Комментарии (2)