Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Как убрать пробелы по краям php

Поддержи проект!!! smile

trim в php или "Как убрать пробелы по краям php". Часто используемая функция, которая используется для обрезания пустоты справа и слева от строкиstring, но и существует trim array php или обрезка пустоты в ячейках массива php. Как ни странно, но функции, которая сама напрашивается к массиву - это array_trim не существует...

Подробно о trim в php

  1. Описание trim в php
  2. Пример использования trim в php
  3. Обрезать пробелы в массиве trim array php
  1. Описание trim в php

    Начнем с описания "что такое trim в php" -

    trim - это функция в php(здесь php), которая обрезает пробелы с начала и конца строки.

    Синтаксис trim в php

    trim ( string $string , string $characters = " \n\r\t\v\0" ) : string

    Разберем синтаксис trim в php

    trim - название функции.

    string $string - строка

    string $characters - необязательный аргумент, с помощью которого можно задать символы. которые будем обрезать по краям строки.

    : string - возвращаемое значение строка.

    trim() удаляет следующие символы по умолчанию:

    " " (ASCII 32 (0x20)), обычный пробел.

    "\t" (ASCII 9 (0x09)), символ табуляции.

    "\n" (ASCII 10 (0x0A)), символ перевода строки.

    "\r" (ASCII 13 (0x0D)), символ возврата каретки.

    "\0" (ASCII 0 (0x00)), NUL-байт.

    "\v" (ASCII 11 (0x0B)), вертикальная табуляция.

  2. Пример использования trim в php

    Предположим. что у вас есть некая строка, которая находиться в переменной? как видим по краям у нас есть множественные пробелы:

    $example = ' Это текст, который нужен для демонстрации функции trim ';

    Но мы данные пробелы... никак увидеть не сможем, для этого надо проделать вот такую манипуляцию, справа и слева от пробелов поставим какие-то знаки и выведем с помощью echo:

    echo '>'.$example.'<';

    Результат:

    > Это текст, который нужен для демонстрации функции trim <

    Теперь, чтобы избавиться от пустоты по краям строки, применяем к этой переменной

    echo '>'.trim($example).'<';

    Выведем прямо здесь:

    >Это текст, который нужен для демонстрации функции trim<

  3. Обрезать пробелы в массиве trim array php

    Не буду делать отдельную страницу, на тему "array_trim" смысл один, лишь тип переменной массив.
    Погнали!

    Синтаксис array_trim

    array_map('trim', $array);

    Разберем синтаксис array trim

    array_map - Применяет функцию ко всем элементам указанных массивов.

    trim - удаляет пробелы по краям строки.

    $array - массив, в котором требуется пройти по всем ячейкам и удалить пустоту по краям содержания ячейки массива.

    Как работает array_trim

    Для того, чтобы проверить, как работает функция trim для массива, или "array_trim" нам нужно проделать, так же как и в выше идущем пункте, пару манипуляций!

    Нам нужен массив с ячейками у в которых есть пробелы.

    Array
    (
    [0] => 1980
    [1] => 1981
    [2] => 1982
    [3] => 1983
    [4] => 1984
    [5] => 1985
    )

    Чтобы мы могли увидеть каждую ячейку нашего массива поступим аналогично, что и выше разобранном примере. В цикле добавим в каждую ячейку, какой-то знак по краям содержания ячейки. Как видим... у нас в каждой ячейки присутствует пустота по краям!

    Array
    (
    [0] => > 1980 <
    [1] => > 1981 <
    [2] => > 1982 <
    [3] => > 1983 <
    [4] => > 1984 <
    [5] => > 1985 <
    )

    Далее применим "array_map" с атрибутом "trim" к нашему массиву:

    $new_massiv = array_map('trim', $new_massiv) ;
    Выведем результат с помощью цикла, опять же добавим знак по раям каждой ">"ячейки"<" - чтобы мы могли убедиться. nxj пробелы были удалены:
    for ($n = 0; $n <count($new_massiv); $n++)
    {
    $result .= ">".$new_massiv[$n]."<<br>";
    }

    Выводим с помощью echo:

    echo $result;

    Результат применения array_trim к массиву.

    Как видим, у всех значений ячеек массива были удалены пробелы.

    >1980<
    >1981<
    >1982<
    >1983<
    >1984<
    >1985<


Последняя дата редактирования : 05.03.2021 13:44
//dwweb.ru/comments_1_5/include/img/hand_no_foto.png
no
no
Еще никто не прокомментировал! COMMENTS+   BBcode
аватар
🞨
Загрузить свой аватар
(max ширина, высота = 200px)

Подписаться + =
Теги:
php trim функция trim php php trim array php trim string php mb trim php trim utf8

Счетчик в график :

Построение гравиков
Основа для графика : счетчик посещаемости.
Последние комментарии :
Марат :
08/04/2021 07:12
Сам афигеваю!
подробнее.
stream :
07/04/2021 05:56
Неплохо)
подробнее.
Марат :
24/03/2021 11:01
Да что вы!? За что обижаться то?Вы тот редкий человек, который смог написать! Вы молодец!Человек, же который не…
подробнее.
Виталий :
24/03/2021 06:05
Не стоит обижаться, люди могут не понимать что ошибка не критична. Может быть до конца не изучали…
подробнее.
Марат :
23/03/2021 02:09
Спасибо, за сообщение! В архив попал вариант, который был на тестировании и там остались некоторые…
подробнее.