Функции работы с массивами в PHP | Базовый курс PHP-7

preview_player
Показать описание
Создавать массивы, это довольно простое занятие в php, но вот уметь работать с массивами точечно, это наша задача на сегодняшний урок.

Мы научимся:
- Сливать два массива в один (объединять)
- Сравнивать массивы на равенство
- Проверять существование массива
- Искать элементы внутри массива (по совпадению)
- Удалять элемент массива или весь массив целиком

ДОМАШНЕЕ ЗАДАНИЕ:
Рекомендации по теме
Комментарии
Автор

Андрей, спасибо за ваши труды! Начинал с плейлиста курс HTML & CSS, после CSS для профи и вот я уже тут! Позже планирую просмотреть ваши уроки по JavaScript.

nvcpjxk
Автор

Андрей, ты делаешь большое дело! Место в раю тебе гарантированно ;)

mmwvzge
Автор

Продолжай делать свое дело, очень помогаешь, сейчас прохожу твой курс HTML CSS и я в восторге! обязательно после него познакомлюсь с PHP, тебе воздастся в сто крат!

viktorvasilyuk
Автор

Андрей, здравствуйте! Огромное спасибо за курсы! После html и css перешел на базовую php. Домашние задания с каждым разом все тяжелее, приходится гуглить, искать и читать)) И это здорово, самому копаться интересно. В общем мне Ваши домашние задания спать не дают :) и дома и на работе))

sfdnmfl
Автор

Спасибо огромное. Постараюсь посмотреть все уроки и сделать все домашки до 1 февраля. ТЫ МОТИВИРУЕШЬ.

progcoron
Автор

Андрей, продолжай!
Недавно начал изучать HTML, CSS по твоему плейлисту.
Надеюсь, в скором времени доберусь и до этого видео!

maratzaynullin
Автор

Благодарю за Твои видео по php. Я возобновил обучение php, ибо нужно cms/админки делать.
Думал нормально изучить nodeJS, но nodeJs пока что мне не особо подходит. Хотя знаю базовый чистый JS.

vitalijslavrinovics
Автор

Андрей, не устану говорить спасибо за уроки, но, формулировка твоих Homework как школе, на деле просто а понять сложно.
Успехов тебе!

bywihfk
Автор

Спасибо)... Скажи, а где можно найти инфу о том, как php взаимодействует с html кодом. Например копирование header с index.php на about_us.php или forum.php

Hello_money_
Автор

так мило посмеялись на оговорке про алименты😅

grnhtuy
Автор

Для тех кто не справился с дз:

3) for($i = 0; $i <= 20; $i++){
$arr1[] = $i;
}

foreach($arr1 as $key => $value){
if(($value % 2) == 0){
$arr2[] = $value;
}
}

4) $lines = file("file.txt");
foreach($lines as $key => $value){
echo $value . "<br>";
}

5) for($i = 0; $i <= mt_rand(5, 10) ;$i++){
$arr[] = mt_rand(0, 100);
}
asort($arr);

developerno
Автор

Добрый день, а есть видео где на практике применяются массивы, при разработке сайтов или парсинга? Чтобы живой пример был. Спасибо.

disconnect
Автор

Создайте массив с числами от 0 до 20. Проверяя каждое число, если оно без остатка от деления на 2, тогда его добавляем в новый массив.подскажите как сделать это задание не получается добавть элементы в новый массив

VoLaND
Автор

Мне кажется, основное в php - это выучить функции. Со временем основные моменты (массивы, циклы, классы и т.д.) становятся понятны и не вызывают сложностей. А функций сотни, все их изучить - проблема.

sreggh
Автор

у меня 3 задание не получается можете помочь ? из homework

sunnatillaortiqov
Автор

Как ты текст так быстро код комментируешь "/"

Marketing_top
Автор

Не понял прикола две звёздочки на последнее домашнее задания, там просто надо дописать одну строку sort(); А так то вот домашка:
<?php

$arr = [1, 2, 3, 4, 5, 6];

echo $arr[rand(0, count($arr) - 1)] . "<hr>";

for ($i=0; $i<=20; $i++){
$arr1[$i] = $i;

if ($arr1[$i] % 2 == 0) {
$even_arr[] = $arr1[$i];
}elseif ($arr1[$i] % 2 == 1) {
$odd_arr[] = $arr1[$i];
}
}

unset($even_arr[0]);

echo "<pre>";
print_r($even_arr);
echo "</pre>";

echo "<hr>";

echo "<pre>";
print_r($odd_arr);
echo "</pre>";

echo "<hr>";

$arr_s = file("some/text.txt", FILE_IGNORE_NEW_LINES);
file_put_contents("days.txt", $arr_s);

echo "<pre>";
print_r($arr_s);
echo "</pre>";

echo "<hr>";

$arr1 = [0 => rand(0, 100), 1 => rand(0, 100), 2 => rand(0, 100), 3 => rand(0, 100), 4 => rand(0, 100), 5 => rand(0, 100), 6 => rand(0, 100), 7 => rand(0, 100)];

sort($arr1);

echo "<pre>";
print_r($arr1);
echo "</pre>";


?>

fohkdsb
Автор

Все вроде ничего, только все примеры в отрыве от практического применения - быстро вылетают из головы...

advokats