Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PHP Каталог товаров Здравствуйте. Пытаюсь сделать каталог товаров с категориями и прочим, не могу понять - как при нажатии на определенную категорию открывалась страница с товарами этой самой категории. Запуталась в множестве статей и видео, но так и не разобралась. Не прошу сделать все за меня, прошу только скинуть ссылки, если у вас есть такие, с нужной информацией, которая будет понятно именно новичку. Заранее... https://www.cyberforum.ru/ php-beginners/ thread2769812.html Найти блок div, в котором имеется определенное содержимое PHP
Добрый день. Имеется такой html код: <div class="file-item test-item"> <div class="testCounter">24</div> <div class="row"> <div class="col-md-12"> <div class="headline"><a href="/test/test.html">Заголовок</a></div> <div class="taxonomy"> Доп информация </div> <div class="author"><a...
PHP Вывести массив на экран в нужном виде https://www.cyberforum.ru/ php-beginners/ thread2769621.html
Доброго времени суток. Не могу сообразить как вывести на экран (распечатать) массив вида: $img = array( '1' => array('1','1','1','1', '1', '1','1', '1', '1', '1'), '2' => array('1','1','1','1', '1', '1','1', '1', '1', '1'), '3' => array('1','1','1','1', '1', '1','1', '1', '1', '1'), '4' => array('1','1','1','1', '1', '1','1', '1', '1', '1'), '5' => array('1','1','1','1', '1',...
PHP Проблема с использованием анонимных функций https://www.cyberforum.ru/ php-beginners/ thread2769589.html
Данная функция работает как и положена function tbd($a, $b) { $arr = ; for($i = 0; $i < $a; $i++){ $arr = $b($i); } return $arr; }
PHP Реверс текста
Как можно перевернуть слова в тексте, чтобы из "Дима! Как Дела?" выводило "Амид! Как Алед?"
PHP ImagickPixel выдает Fatal error: Uncaught Error: Class 'ImagickPixel' not found (прикрутить на установленный xampp/php) https://www.cyberforum.ru/ php-beginners/ thread2769449.html
Доброго времени суток. Пробовал разобраться с работой данной функции, но получил фатал эрор. Видимо у меня это расширение не установлено. Пользуюсь xampp. Полистал php.ini - вроде ничего нет по этому поводу. Как можно добавить это расширение в мой xampp?
PHP Перевод бинарного изображения в массив из нулей и единиц https://www.cyberforum.ru/ php-beginners/ thread2769447.html
Доброго времени суток. Чтоб в ручную не составлять массив перенося пиксели из бинарного изображения, попробовал найти функцию, которая делает это сама. В php вроде бы множество функций, работающих с изображением. Они описаны вот тут: https://www.php.net/manual/ru/book.imagick.php Но прямой функции для этого вроде бы не нашел. По идее можно использовать ImagickPixel::getColor, но все равно стоит...
Разный текст для разных страниц PHP
Подскажите пожалуйста, как сделать правильно: Есть 2 вида строчки. Например: Страница перегружена Страница не работает Все это запихнуто в один шаблон: other.tpl, в котором есть пхп. Как сделал в пхп, так, что если загружается пользователь по адресу:
PHP Отправка письма https://www.cyberforum.ru/ php-beginners/ thread2769317.html
<!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="x-ua-compatible" content="ie=edge"> <title>Отправка письма с вложением</title> <link href="https://fonts.googleapis.com/css?family=Open+Sans" rel="stylesheet"> <style> ...
PHP калькулятор для формулы написал вот такой калькулятор, строго не судить ,учусь. с php вроде все получилось а с js ни как не получается вставить в новые input c cilect выпадающий список . подскажите самоучке. <? $mass1=; if(isset($_REQUEST)){ if(isset($_REQUEST)){ if(isset ($_REQUEST)){ $text1 = implode('.',explode('.',$_REQUEST)); $text2 = implode('.',explode('.',$_REQUEST)); $text3 =... https://www.cyberforum.ru/ php-beginners/ thread2769082.html
PHP Подпрограмма: Поменять на верхний регистр те буквы строки, номера которых указаны в массиве.
Написать функцию, которая делает следующее: на вход: первый аргумент - массив из чисел, например 2,8,10 второй аргумент - слово, например underground на выходе – uNdegrOuNd, то есть функция должна менять на верхний регистр те буквы, номера которых указаны в массиве.
PHP Отправка почты https://www.cyberforum.ru/ php-beginners/ thread2768993.html
Всем привет, подскажите как можно реализовать отправку почты через smtp yandex, по мимо php mailer, Версия php 5.6. Всю голову уже сломал, люди опытные подскажите) лучше с примером и разьяснениями можно ли как нибудь от
Эксперт PHP
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
16.01.2021, 02:07 0

Проверить соседние значения многомерного массива на соответствие условию - PHP - Ответ 15184366

16.01.2021, 02:07. Показов 1207. Ответов 12
Метки (Все метки)

Ответ

Исправленный вариант
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
$arr = [
    [0, 1, 0, 1, 0],
    [1, 0, 1, 1, 1],
    [0, 1, 0, 1, 0],
    [0, 0, 1, 0, 0],
];
 
echo '<pre>';
echo "Before:\n\n";
echo implode(
    "\n",
    array_map(
        function ($a) { return implode('', $a); },
        $arr
    )
);
 
foreach ($arr as $i => &$a) {
    foreach ($a as $j => $v) {
        if ($v !== 0) {
            continue;
        }
        
        if (!array_key_exists($i-1, $arr) || $arr[$i-1][$j] !== 1) {
            continue;
        }
        
        if (!array_key_exists($j+1, $a) || $a[$j+1] !== 1) {
            continue;
        }
        
        if (!array_key_exists($i+1, $arr) || $arr[$i+1][$j] !== 1) {
            continue;
        }
        
        if (!array_key_exists($j-1, $a) || $a[$j-1] !== 1) {
            continue;
        }
        
        $arr[$i][$j] = 'X';
    }
}
unset($a);
 
echo
    "\n\nAfter:\n\n",
    implode(
        "\n",
        array_map(
            function ($a) { return implode('', $a); },
            $arr
        )
    );


Вернуться к обсуждению:
Проверить соседние значения многомерного массива на соответствие условию PHP
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2021, 02:07
Готовые ответы и решения:

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

Проверка значения на соответствие условию и подстановка значения
Доброго дня. Вопрос. Как сделать так, что за 5 дн. до определённой даты (к примеру это 5...

Прибавить к дате количество дней и проверить результат на соответствие условию
Подскажите скрипт для vba или sql-запроса: Из таблицы нужно взять значение из поля типа дата...

Вывод по условию из многомерного массива
Приветствую, форумчане! Нуждаюсь в подсказке по работе с циклом foreach для разбора многомерного...

12
16.01.2021, 02:07
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2021, 02:07
Помогаю со студенческими работами здесь

Проверка каждого элемента массива, на соответствие условию
foreach (GameObject circle in circles) { if...

Бинарные деревья. Проверить на соответствие значения узлов дерева членам арифметической прогрессии
Как проверить на соответствие значения узлов дерева членам арифметической прогрессии. Я так...

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

Как получить нужные значения из многомерного массива?
Всем привет! Есть массив такого типа: данные1 ( =&gt; ученик ( =&gt; 4 =&gt;...

Из многомерного массива вытащить все значения в одномерный массив
Всем привет есть многомерный массив, мне нужно все эти значение поместить в один массив вот сам...

Проверка вводимого значения на соответствие индексу массива
Доброго времени суток, подскажите как реализовать работу поиска индекса по введенному значению....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru