В связи с переходом на новый движок... возможны сбои в работе! Простите!
Работы производятся прямо сейчас 28-03-2024! 🞨
Меню :
php (331)
php array (33)



Blog (1398)
php (331)
js (244)
html (147)
css (131)
html tags (62)
js tag (56)
jquery (42)
text (37)
js method (36)
js date (33)
php array (33)
form html (30)
online (29)
fonts (26)
Показать еще :
ruweb.net (25)
foto (22)
php file (20)
atom (20)
forum (19)
svg (18)
input (18)
hosting (18)
php date (17)
board (16)
info (16)
html book (16)
php time (16)
color (15)
js time (14)
js events (14)
js url (14)
img (14)
select (13)
notepad (13)
osclass (13)
htaccess (13)
знак (13)
table (12)
keyboard (12)
download (12)
php img (12)
php path (12)
dw block (12)
form (11)
jsphp (11)
icon (11)
mouse (10)
alphabet (10)
yandex (10)
keyframes (10)
js delete (10)
dosite (9)
hover (9)
chart (9)
browser (8)
php post (7)
php url (7)
comment (7)
canvas (6)
php get (6)
vs code (6)
adminka (6)
list (6)
click (6)
iframe (6)
mysql (6)
tag a (5)
heading (5)
value (5)
reg.ru (5)
js id (5)
mb (5)
js math (5)
ftp (5)
year (5)
php var (4)
bbcode (4)
base64 (4)
symbols (4)
day (4)
ssl (4)
week (4)
scandir (4)
js form (4)
flags (4)
console (4)
games (4)
month (4)
pages (4)
task (4)
vk (4)
submit (4)
нок (4)
xml (4)
domen (3)
js hash (3)
money (3)
https (3)
js post (3)
jquery post (3)
ucoz (3)
numbers (3)
куб (3)
captcha (3)
line (3)
js img (3)
padding (3)
qr kod (2)
seo (2)
js vars (2)
prompt (2)
counter (2)
details (2)
video (2)
youtube (2)
sitemap (2)
tag hr (2)
height (2)
рся (2)
google (2)
arrows (2)
typeof (2)
cursor (1)
rutube (1)
нод (1)
archive (1)
scroll (1)
smile (1)
jino (1)
windows (1)
speed (1)

Как перевести все значения массива в php в нижний регистр

"значения массива в нижний регистр php" или "Как перевести все значения массива в php в нижний регистр".

Подробно о переводе всех значений массива в нижний регистр!

  1. Пример перевода значений массива в нижний регистр.
  2. Перевод в нижний регистр значений ассоциативного массива

  1. Пример перевода значений массива в нижний регистр.

    Для того, чтобы перегнать все значения ячеек массива нижний регистр, нам понадобится:

    Создадим простой тренировочный массив, в котором значения ячеек массива будут в верхнем регистре!

    $example=array("Банка"," Борис", Фёдор","Жизнь","Голос");

    Давайте выведем его прямо здесь через print_r

    Array

    (

    [0] => Банка

    [1] => Борис

    [2] => Фёдор

    [3] => Жизнь

    [4] => Голос

    )

    Далее... как вы знаете, что в php есть функция - strtolower, которая периодически не работает! Поэтому я буду использовать самописную функцию my_strtolower. Да совсем забыл - он перегонит все значения из верхнего регистра в нижний!

    И + Нам понадобится "array_map" - которая применяет callback-функцию ко всем элементам указанных массивов:

    $example2 = array_map(my_strtolower, $example) ;

    И далее нам остается показать результат :

    Результат преобразования значений массива в нижний регистр.

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

    print_r($example2);
    Итого:

    Array

    (

    [0] => банка

    [1] => борис

    [2] => фёдор

    [3] => жизнь

    [4] => голос

    )


  2. Перевод в нижний регистр значений ассоциативного массива

    Предположим, что у нас есть ассоциативный массив и в нём все значения ячеек массива нужно перегнать в нижний регистр!

    Выводим данный массив, опять же с помощью print_r? как видим, что некоторые буквы находятся в верхнем регистре...

    Array

    (

    [0] => Array

    (

    [name] => istamBul

    [country] => tuRkeY

    )

    [1] => Array

    (

    [name] => MosCow

    [country] => RusSia

    )

    )

    Применим к нашему массиву "array_walk_recursive" - рекурсивно применим нашу функцию "my_strtolower", ко всем значениям нашего массива:

    array_walk_recursive($raw1 , function (&$v) {
    $v = my_strtolower(trim($v));
    });

    И далее выведем результат:

    Результат перевода в нижний регистр значений ассоциативного массива!

    Выведем результат перевода в нижний регистр всех значений ассоциативного массива:

    Array

    (

    [0] => Array

    (

    [name] => istambul

    [country] => turkey

    )

    [1] => Array

    (

    [name] => moscow

    [country] => russia

    )

    )

Не стесняемся говорить спасибо!
Помочь проекту DwWeb.ru

Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

Теги:
значения массива в нижний регистр php Как перевести все значения массива в php в нижний
Ещё : dwweb.ru есть здесь:
ruweb
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2024 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB
Страница загружена за : 0.018257 секунд. Подробнее