|
Автор |
Сообщение |
taracov
Новенький
Зарегистрирован: 06.06.2013 Сообщения: 11
|
|
|
|
Здравствуйте, купил книгу PHP и MySQL. Разработка Web-приложений. 4-е изд, понял что она рассчитана для новичков. Но в книге не совсем точно разбирается, почему именно так или так. В частности нечего не понял на стр.80. Скажите пожалуйста, может мне до этой книги ещё нужно что-либо изучить? Или как действовать? ( если, нужно что-то помимо этого всё-таки изучить, то прошу привести название литературы) |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
А что именно не понятно? Там проверка номера кредитки. Какая часть функции не ясна? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
taracov
Новенький
Зарегистрирован: 06.06.2013 Сообщения: 11
|
|
|
|
Если говорить честно, то там не ясно всё!
Например функция foreach - как устроена (читал документацию, не понял как работает, только понял что она перебирает массив)
if ($src % 10 == 0) - что за проценты!
$src += $current_num % 10 - смутило += ( тоже не разобрался )
if(!$card_type) {
return false
} --- Возвращает false, но потом куда девает и знак ! ( not ) он что-ли предаёт отрицание.
Вообщем, не понял сам каркас данного скрипта.
Скажите по ходу изучения этой книге, предусматривается самостоятельное понятие функций? И как устроен код? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
taracov, вы не читали книгу! В книге все эти конструкции описаны, и foreach, и значение символа %, и оператор +=.
Вместо not в PHP используется !
Вы спрашиваете, что делать, если не понятен код. Ответ - читать книгу от корки до корки. Вы сразу начали читать интересную вам главу, но это могут делать только те, у кого есть знания ПХП. Если знаний нет, нужно начинать с самого начала книги. В книге есть все, чтобы понять этот код и любой другой, который в ней приводится. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
taracov
Новенький
Зарегистрирован: 06.06.2013 Сообщения: 11
|
|
|
|
Денис, вы можете мне конечно не верить, но я честно всё читаю с самого начала. Я единственное пропустил, это установка веб сервера, так как всё до этого было настроено.
Символ % и оператор += да есть в таблице. Но где foreach ? Не увидел точно. |
|
Вернуться к началу |
|
|
taracov
Новенький
Зарегистрирован: 06.06.2013 Сообщения: 11
|
|
|
|
Например функции strrev() 100% нету. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
taracov, прежде, чем что-то сказать, подумайте. В жизни пригодится
Цитата: |
Например функции strrev() 100% нету.
|
Страница 138. Можно было бы глянуть хотя бы в предметный указатель, если лень читать книгу. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
taracov
Новенький
Зарегистрирован: 06.06.2013 Сообщения: 11
|
|
|
|
Денис, вот сейчас я вас понял. Функция strrev() используется на 80 стр. При том что её изучение происходит только на 138 стр. Тогда следует вывод такой что: даже если я не понял как действует скрипт, то нужно всё ровно идти вперёд, а не сидеть на нём ?
А уже после прочтения всей книги тогда я буду всё ровно это знать. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
taracov, нет, нужно пользоваться предметным указателем. Если совсем уже ничего не понятно, можно идти дальше, все станет на свои места. В крайнем случае можно спрашивать на форуме.
Это 4-ое издание, я много сил потратил, чтобы исправить все баги предыдущих изданий. Все листинги рабочие, проверялись полностью все перед типографией. К тому же был переделан предметный указатель, он стал лучше
После прочтения книги никакая другая вам уже не понадобится - даю гарантию. Может разве что какая-то узкоспециализированная по какому-то фронтенду. Но как правило доступна онлайн-документация, которой можно пользоваться. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
taracov
Новенький
Зарегистрирован: 06.06.2013 Сообщения: 11
|
|
|
|
Денис, может вам вопрос покажется глупым но всё же спрошу: что такое предметный указатель?
Это оглавление? |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Вопрос глупый. Это ваша первая печатная книга?
Откройте страницу 554. Обычно предметный указатель помещают в конец книги - на будущее |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
taracov
Новенький
Зарегистрирован: 06.06.2013 Сообщения: 11
|
|
|
|
Если честно то да. html и css изучал как-то статьями, а JS изучил по Видео - курсам Евгения Попова.
Вы как профессионал в программировании как отнесётесь к курсам Попова по php ?
ЗЫ - думаю знаете кто это такой! |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Я знаю, кто это такой, но если честно, его курсы не смотрел
Я отношусь скептически по видеокурсам по программированию. Допустим по какому-то отдельному программному продукту, по той же Джумле, видеокурсы полезны. По программированию нет. Это все равно что видеокурс по математике. Если твердо освоили JS, рекомендую прочитать книгу Testable JavaScript:
http://shop.oreilly.com/product/0636920024699.do
Перевода на русский пока нет, но и в оригинале книга достаточно понятна. |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
Светозар
Участник тусовки
Зарегистрирован: 20.02.2010 Сообщения: 354 Откуда: Москва
|
|
|
|
Цитата: |
После прочтения книги никакая другая вам уже не понадобится - даю гарантию |
Ну, если человек захочет сделать что-то масштабное, то понадобиться, так, как ООП рассмотрено не в достаточном ключе. Да и многих фитчей я не наблюдаю.. Хотя есть фича с форумом, правда со старым. с phpbb3 не прокатывает.
А для ТС: Перед тем как задавать вопрос, можно прочитать форум. Книга в 4-том издании. Возможно на ваш вопрос уже давно есть ответ.
Краткий портрет ТС:
1) Рост 150-160м
2) Вес около 80кг
3) Возраст между 15-18 годами.
Причина: В любом самом необразованном университете в первом семестре, и уж точно объясняют данную функцию, а в любом языке назначение у ней одно и тоже. Да и простой логический метод решения у вас очень сильно хромает!
Совет: Если хочешь чему то научиться, попробуй сам найти решение, хотя бы в гугле!
Вот если я спрашиваю что-то значит я уже обдолбил всю выдачу гула. |
|
Вернуться к началу |
|
|
den
Старожил
Зарегистрирован: 31.01.2006 Сообщения: 13870 Откуда: Кировоград, Украина
|
|
|
|
Светозар,
1) сам же себе противоречишь. В книге неплохо, на мой взгляд, описано ООП. Основы даны. Нужно больше - мануал в помощь. Про ООП можно отдельную книгу написать, а для одной главы думаю вполне нормально.
2) какие фичи хочется наблюдать?
3) не переходи на личности. Здесь обсуждается книга, а не внешность ТС! ТС может быть и 50 лет, тебе легче тогда от этого станет? Или что-то изменится? |
|
Вернуться к началу |
dhsilabs@jabber.ru |
|
|
|
|