Str заменить php mysql

Если я echo $test ='test text' он появляется на моем сайте как <i>test text</i>, Как я могу использовать str_replaceили что-то еще, чтобы в выводе отображались только первые 3 алфавита этой строки?

-5

Решение

echo substr($test, 0, 3);

Подстрока — это термин, который вы ищете.

3

Другие решения

Попробуй это:

<?php

$test = "test test";
echo substr($test , 0, 3);

?>
3

Вы можете попробовать что-то вроде этого:

$test ='test text';
echo substr($text, 0, 3);

Больше информации здесь: http://php.net/manual/en/function.substr.php

0

попробуй это

echo substr($test , 0, 3);
0

http://php.net/manual/en/function.substr.php

echo substr($a = 'abcdef', 0, 3);
0

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

$test="test text";
echo substr($test,0,2);
0

Чтобы ответить на ваш вопрос чуть более буквально:

//set string to variable
$test = "test text";

// extract only the alphbet chars
$test = preg_replace("/[^a-zA-Z0-9]+/", "", $test);

//then do the substr
$test = substr($test , 0, 3);

echo $test;
0
По вопросам рекламы [email protected]