php - копирование некоторой части строки - PullRequest
0 голосов
/ 13 сентября 2009

как я могу получить некоторую часть строки (в символах). Например:

$string = 'one two three';
$numSymbols = 7;
 %what should I do%
$res_string = 'one two';

Помогите, пожалуйста.

Ответы [ 3 ]

5 голосов
/ 13 сентября 2009

Вы ищете функцию substr , я бы сказал.

В вашем случае, вот пример:

$string = 'one two three';
$numSymbols = 7;

$res_string = substr($string, 0, $numSymbols);
var_dump($res_string);

И вы получите:

string 'one two' (length=7)

Параметры:

  • строка для извлечения из
  • позиция первого символа; т. е. 0, если вы хотите начать с начала строки
  • количество символов, которое вы хотите: 7
2 голосов
/ 13 сентября 2009

Вы должны использовать substr ()

Пример:

$string = 'one two three';
$res_string = substr($string, 0, 7);// $res_string == 'one two'
2 голосов
/ 13 сентября 2009

используйте php метод substr:

$string = 'one two three';
$numSymbols = 7;
$res_string = substr($string, 0, $numSymbols);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...