Size: a a a

2021 July 23

VM

Volodymyr Melko in phpGeeks
А почта в посте есть?
источник

VE

Valentin Elementor.e... in phpGeeks
По идее должна быть. Но как проверить наличие не знаю. ID поля с почтой - email
источник

VM

Volodymyr Melko in phpGeeks
var_dump, debugger
источник

MP

MY PLEASURE... in phpGeeks
Symfony dumper мб поможет в этом) Выручает как в CLI, так и на клиенте
источник

VM

Volodymyr Melko in phpGeeks
Сомневаюсь, что у него симфони ;)
источник

MP

MY PLEASURE... in phpGeeks
Так дампер-то можно через композер накатить, отдельно)
источник

VE

Valentin Elementor.e... in phpGeeks
Да, нет ни симфони, ни понимания. Я файл php на хостинг загружаю и проверяю отправкой формы
источник

VM

Volodymyr Melko in phpGeeks
тогда тебе лучше найти того, у кого есть понимание =)
источник

MP

MY PLEASURE... in phpGeeks
Ты хоть попробуй вывести пост этот. Например - действием ниже сделай алерт или вывод в console.log через JS, методов просто море)
источник

ON

Oleg Nechaev in phpGeeks
А если нужно несколько раз итерировать один и тот же массив? Будет ли эффективнее использовать генератор? А если передавать массив в функцию по ссылке?

Имеет это какое-то значение?

Подготовил пример. Теоретический.
http://sandbox.onlinephpfunctions.com/code/b7a992073bef5c12330ffa37ab29341ff3ac2e08
источник

DN

Dmitriy Nikolaev in phpGeeks
Привет, почему php жалуется на преобразование типов во время вызова array_unique ?

https://gist.github.com/DimonNikolaev/939464cf5ef0213ff2a253ce491f0c27
источник

DN

Dmitriy Nikolaev in phpGeeks
строка 38
источник

VM

Volodymyr Melko in phpGeeks
массив массивов не канает
источник

DN

Dmitriy Nikolaev in phpGeeks
ага, заметил

Замечание: Обратите внимание, что array_unique() не предназначена для работы с многомерными массивами.
источник

VE

Valentin Elementor.e... in phpGeeks
Вот этот код:

<?php
print_r ($_POST);
?>

Выводит вот это:

Array ( [form_fields] => Array ( [phone] => +79896180000 [email] => rost2020@gmail.com ) )

_________

Вопрос, как должен выглядеть код, чтобы вывести только

rost2020@gmail.com

Подскажите, пожалуйста
источник

VM

Volodymyr Melko in phpGeeks
$_POST['form_fields']['email']
источник

VE

Valentin Elementor.e... in phpGeeks
Прописал так.

<?php
print_r ($_POST);
$_POST['form_fields']['email']
?>

Вывод остался прежним:

Array ( [form_fields] => Array ( [phone] => +79896180000 [email] => rost2020@gmail.com ) )
источник

VE

Valentin Elementor.e... in phpGeeks
Если только так:

<?php
$_POST['form_fields']['email'];
?>

ТО в результате белая страница
источник

VM

Volodymyr Melko in phpGeeks
куда ты вывести хочешь?
вот там где писал $_POST['email'] напиши $_POST['form_fields']['email']
источник

VM

Volodymyr Melko in phpGeeks
если просто на страницу, то например вот так
echo $_POST['form_fields']['email'];
источник