Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Лови знакомую рыбу, открывай новые места и стань мастером рыбалки в сердце России!

Рыбалка по-русски

Казуальные, Симуляторы, На ловкость

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
75
garik108
garik108
IT-юмор

Когда написал заказчику PHP скрипт ⁠⁠

7 лет назад
Когда написал заказчику PHP скрипт 
[моё] PHP Пхп Программирование Web-программирование Программист Работа Фриланс
14
KPYK
KPYK

Когда на рабочем компе меньше 8Г оперативы и не SSD-диск⁠⁠

7 лет назад
Когда на рабочем компе меньше 8Г оперативы и не SSD-диск
Vim PHP IDE IT юмор
4
Atterratio2
Atterratio2

Современный PHP без фреймворков⁠⁠

7 лет назад

Только сегодня видел такой мем на Pikabu, а только что в ленте с таким заголовком выдало гораздо более смешную вариацию на тему!

Современный PHP без фреймворков
https://habrahabr.ru/company/mailru/blog/352122/
Показать полностью 1
Мемы Безумный Макс PHP Программирование Habr
0
SerKolomoets
SerKolomoets

Ты о ком?⁠⁠

7 лет назад
Ты о ком?
[моё] IT PHP Юмор Переписка Скриншот
5
Gerden
Gerden

Php Laravel 5.5.* Нужна подсказочка⁠⁠

7 лет назад

Спасайте, угробил 2 часа на чтение доков eloquent

Не помогло =(


У меня есть таблица A, связующая таблица B, и таблица C


A и C не имеют связей, B в свою очередь содержит A_id,C_id


У меня есть A_id Из model->id

Нужно выполнить select C.* from B,C where B.C_id = C.id AND B.A_id = (model->id)


При этом не прибегая к костылям DB и подобным.

[моё] PHP Laravel Помощь Текст
8
5
huyakhuyak
Web-технологии

Научу программировать #1 PHP. Управляющие конструкции⁠⁠

7 лет назад

Ранее в сериале:

https://new.pikabu.ru/story/nauchu_programmirovat_1_php_upravlyayushchie_konstruktsii_5763629

https://new.pikabu.ru/story/nauchu_programmirovat_1_php_baza_5758846

https://new.pikabu.ru/story/nauchu_programmirovat_2_sistemyi_kontrolya_versiy_git_5701751

https://new.pikabu.ru/story/nauchu_programmirovat_1_sistemyi_kontrolya_versiy_git_5699027

https://new.pikabu.ru/story/nauchu_programmirovat_01_5696264

https://new.pikabu.ru/story/nauchu_programmirovat_0_5693683


По всем вопросам в телеграмм, я там часто.

ссылка на Телеграмм

Ранее мы остановились на разделе  PHP объекты. Но прежде чем начать, хочу осветить такой материал, как управляющие конструкции и функции, так как без этого материала будет сложно двигаться дальше.


И так начнем.

Любой сценарий PHP состоит из последовательности инструкций.

Хотелось бы дать Вам понимание, что такое инструкция. Инструкция - это любое действие присваивания, цикла, и т.д., после инструкции ставится ";". Иными словами когда мы поставили в конце нашей строки ; мы создали инструкцию.


$a = 5; - инструкция
foreach ($i = 0; $I < 5; $I++) {} - тоже инструкция

И так, давайте разберем условие: IF () {}

if - одна из самых важных конструкций в любом языке программирования. С помощью этой конструкции можно делать различное выполнение программы при возникновении, когда условие выполняется в "true" или "false"

Сама конструкция блока выполнена в стиле С.


if ($a > $b ) {
  $c = $a;
  print_r ($a);
}

В данном примере мы сравнили две переменных а и b и при условии, что а больше присвоили с значение а, а потом вывели.


Разрешается использовать конструкцию if в более простой форме, если после возникновения условия true у нас один обработчик:


if ($a > $b) print_r($a); //в данном примере мы просто опустили скобки.

При этом конструкция if может быть вложена в другую конструкцию if


if ($a > $b) {
  if ($a < $c) {
  print_r ($a);
  }
}

Такая конструкция называется Условие.


А что если бы нам хотелось вывести $b, если $b меньше $a?


Для этого в блоке if предусмотрена конструкция else. Синтаксис:


if ($a > $b) {
print_r ($a);
} else {
print_r ($b);
}

Это довольно простая конструкция, если а больше b, тогда выведем а иначе b. Думаю тут все просто и понятно.


Но  if имеет еще один тип записи,
if ($a > $b) {
print_r($a);
} else if ($a == $с) {
print_r($c);
} else {
print_r($b);
}

Вспомните нашу запись вы примерах Выше. Где мы делали вложенное условие. Наша запись выше и запись со вложенными условиями не равны в данном примере, так как вложенное условие в том случае выполнится при условии, что а больше b. В данном если меньше.


H1. В чем отличие данного
if ($a > $b) {
  if ($a < $c) {
  print_r ($a);
  }
}


if ($a > $b) {

print_r($a);

} else if ($a < $с) {

print_r($c);

} else {

print_r($b);

}

Кроме того, существую еще и краткие формы записи данных конструкций (или альтернативные конструкции). Все отличия в том, что вместо {} фигурных скобок, ставится двоеточие и блок endif;


Например эти две записи эквивалентны:

if ($a > $b) {
  print_r ($a);
}
<?php
  if ($a > $b) :
?>
А больше b
<?php
  endif;
?>

h2. попробуйте самостоятельно реализовать следующее условие:

а больше 5, но меньше b которое равно 7


Дальше рассмотрим циклы, когда и как применяются

Показать полностью
[моё] PHP Junior PHP developer Урок Длиннопост Текст
34
98
botakmen
botakmen
IT-юмор

Poker)⁠⁠

7 лет назад
Перейти к видео
Покер C++ PHP Coub Java Javascript IT юмор
14
evro93
evro93

Настроить php.ini для...⁠⁠

7 лет назад
Настроить php.ini для...
Программирование PHP Google Поиск
1
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии