Публикации по теме 'php'
Как использование логических значений в SQL может привести к непредвиденным результатам
Во-первых, давайте начнем с небольшой викторины. Учитывая следующий SQL и псевдокод, сколько строк, по вашему мнению, будет затронуто?
/* Using MySQL 5.6.23 */
CREATE TABLE t (
x VARCHAR(32),
y INT
);
INSERT INTO t (x, y)
VALUES ('a', 1), ('b', 2), ('c', 3);
$value = 'b';
$statement = $db->prepare('UPDATE t SET y = 123 WHERE x = :value')
$statement->bind(':value', $value)
$statement->execute()
Если вы ответили 1 , поздравляю: вы правы. Легко, правда?
Итак, в..
Типобезопасные структуры данных и бананы без горилл в PHP
Раньше я любил все в объектно-ориентированном программировании, игнорируя все остальное, но когда я, наконец, получил это, я подумал, что каждая часть программного обеспечения должна разрабатываться с использованием объектно-ориентированного программирования, а если это не так, это неправильно.
Между тем, я был очень счастлив изучать JavaScript, а потом меня поразила эта штука Функциональное программирование . Первой общей мыслью было: это программирование с помощью функций? Да и нет ...
Laravel: The Fantastic 4 Interfaces - с возможностью рендеринга
Опираясь на код ответа, по одной реализации за раз.
Если сомневаетесь: используйте фотографию кошки
Кредит, где причитается. В прошлом году я наткнулся на статью Йосипа Црнковича , в которой он рассмотрел некоторые полезные интерфейсы, которые есть во фреймворке. В нем он обнаруживает то, что используется для отправки ответа браузеру.
После того, как они попробовали, я должен сказать, что это облегчает множество проблем с DRY и сокращает количество строк кода до нескольких...
Расшифровка eval gzinflate base64_decode str_rot13
Это дополнение к фрагменту PHP, которым я поделился, описывая как декодировать код, запутанный с помощью eval(gzinflate(base64_decode(‘ закодированный текст ‘))); и первоначально был опубликован в моем блоге Tangential Musings еще в ноябре 2006 года.
Следующий фрагмент кода представляет собой простой класс PHP, найденный в сообщении macosbrain под названием «Функция декодирования: eval gzinflate base64_decode str_rot13 .»
Вопреки названию этого поста, класс способен декодировать..
Объектно-ориентированный PHP - простой подход
Некоторым разработчикам PHP концепция объектно-ориентированного программирования кажется пугающей. Возможно, вы просматривали репозитории на GitHub или читали статьи о том, как реализовать функцию в конкретном вашем проекте PHP, а код полон сложного синтаксиса. Говорю вам, концепцию ООП легко понять.
Объектно-ориентированное программирование (ООП) - это стиль программирования, который позволяет разработчикам и программистам группировать связанные задачи или действия в классы для..
Сильные стороны PHP 7
Что делает PHP 7 таким особенным?
Это следующие функции, добавленные в PHP7, которые делают его таким особенным. Все это делает PHP очень надежным и безопасным. Разберемся подробно.
1: Объявления возвращаемого типа
В то время как подсказки типа обеспечивают согласованность ввода, объявления возвращаемого типа обеспечивают согласованность вывода.
Это очень полезно для исправления контракта функции, если функция строго определяет аргумент целочисленного типа. Тогда любой другой код..
PHP в 2018 году другой!
PHP существует более 20 лет с момента его рождения. От эпохи Интернета до упадка мобильного Интернета в Интернете появляются различные языки программирования и технологии. Node.js, GO и Python постоянно бросают вызов PHP. Промоутеры этих технологий очень хотят воспевать PHP, где же будущее языка PHP? Как программисты PHP справляются с будущими изменениями?
Как ветеран серверного веб-языка программирования, PHP занимает очень высокую долю на мировом рынке, уступая только Java. Судя..