Давайте учить PHP!

chahlic
На сайте с 13.04.2009
Offline
82
#21
сергей-034:
Спецы, проверьте домашнее задание.
Похоже не правильно
вот вроде так

А заодно и поемотрите как и зачем использовать PHP_EOL

The_ru
На сайте с 13.12.2008
Offline
117
#22

Создать массив с напитками.

Далее проверяем есть ли нужный ключ в массиве.

http://php.net/manual/ru/function.in-array.php

Если есть "Кола" то возвращаем "Кола".

Если нет, проверяем второе условие. Если есть "Пепси" то возвращаем "Пепси".

Если опять нет, возвращаем "Фанта".

сергей-034
На сайте с 14.06.2009
Offline
281
#23
chahlic:
А заодно и поемотрите как и зачем использовать PHP_EOL

Я ее использовал в другом месте, просто скопировал и забыл убрать.

© Лучше с умным потерять, чем с дураком найти.
Staid
На сайте с 30.07.2014
Offline
59
#24
сергей-034:
Задача следующая "Сходить в магазин и купить колу, если нет, то пепси, а если нет ни того ни другого, то фанту". Я такую вот придумал фигню.

Если значения переменной заранее известны, я бы лучше использовал switch. Только в этом случае непонятно что делать если к примеру будет и кола и пепси. :)


$name = 'Fanta';

switch ($name) {
case 'Cola':
echo 'Купили колу.';
break;
case 'Pepsi':
echo 'Купили пепси.';
break;
case 'Fanta':
echo 'Купили фанту.';
break;

default:
echo 'Сегодня остаемся без сладкого.';
}

http://php.net/manual/ru/control-structures.switch.php

L
На сайте с 25.12.2013
Offline
314
#25

У меня в php с массивами трудности. Где-то можно наглядно посмотреть как устроены массивы и как с ними правильно в php работать на примерах? Лично мне, например, гораздо интереснее работать с чужими php скриптами, но бывает, что они работают криво. Сейчас вот попался php скрипт, который неправильно работает с массивами и не могу понять, где там и что не так наворочено.

Недорогой, надежный и отзывчивый VPS хостинг ( https://bit.ly/3eXUnNN ) Проверенная пуш партнерка с ежедневными выплатами ( https://vk.cc/9wLSrL)
Arsh
На сайте с 21.03.2007
Offline
199
#26
Тарасов Роман:
Все-таки php это база, нужно хоть в основах шарить.

Так с этим никто и не спорит. Но писать CMS? И потом 10 лет ловить баги?

ТР
На сайте с 24.09.2016
Offline
224
#27
Arsh:
Но писать CMS? И потом 10 лет ловить баги?

В Вордпресс уже больше 10 лет баги ловят. Значительно больше))))

А так да, если действительно для работы нужно, лучше воспользоваться тем же фреймворком.

Как копирайтеру хорошо зарабатывать (https://copywriting-tarasov.ru/?p=613) https://copywriting-tarasov.ru/ (https://copywriting-tarasov.ru/) Бесплатный аудит РК в Яндекс.Директе
Arsh
На сайте с 21.03.2007
Offline
199
#28
Lastwarrior:
Где-то можно наглядно посмотреть как устроены массивы

Кто бы еще рассказал, как представить наглядно многомерный массив :)

The_ru
На сайте с 13.12.2008
Offline
117
#29

Массивы наглядно:

https://www.youtube.com/watch?v=tOcaJCjC0hs

-S
На сайте с 10.12.2006
Offline
Модератор1354
#30
сергей-034:
Целью по итогу будет написание собственной CMS на которой можно создать блог, со статьями, категориями, картинками и т.д., с админкой и возможностью добавления и редактирования в ней статей.

Зачем писать то, что уже существует в виде сотни CMS?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий