Подкиньте задачек по php

1. Серёга (03.07.2013 / 14:43)
Всем добрыы день.Сижуу изучаю php,так вот такая просьба,ребят подкиньте какиенибудь задачки на следующие функции.Изучил как приравнивать переменные,если истино то делаем то,если лож то делаем то.while,for...Щас продолжаю обучение за задачки буду благодарен...сюда буду выкладывать их решение,если соображу как...Желательно не сильно сложные.Спасиб заранее.

2. Tima94 (03.07.2013 / 14:57)
1. Создай переменную $name и присвой ей строковое значение, содержащее твое имя.
2. Создай переменную $age и присвой ей числовое значение содержащее твой возраст.
3. Выведи с помощью echo или print фразу "Меня зовут: (твое имя)", "Мне (твой возраст)".
4. Измени код так, чтобы каждая фраза начиналась с новой строки.

3. Удаленный (03.07.2013 / 14:58)
как в максимум 3 строчки из слова"кошка" с помощью массивов сделать слово "крошка"?

4. Серёга (03.07.2013 / 15:22)
2. Док, щас прикреплю файл с кодом на твою задачку... 3 пост сейчас ток массивы что...так же прошел switch case

Добавлено через 08:16 сек.
2. Док, вот код.(в файле все,ибо на компе инет не робит,а с трубы долго писать)

Добавлено через 09:37 сек.
Имя,возраст...Пойду перекурю,досмотрю массивы и попробую с ними решить задачку...

5. Андрюха (03.07.2013 / 15:46)
Рано же для задачек. Это не задачки, а самые - самые основы. Напиши гостевуху лучше, будет тебе и практика и задачки )

6. Maksim (03.07.2013 / 15:47)
Задача на массивы.
1.Организуй массивы чтобы они отображали колоду карт.
2. Перемешай карты.
3. Раздай всем по 6 с верха колоды.
4. Определи кто первый ходит.

Такую задачу я выполнял когда сам учился и писал одновременно свой первый скрипт - мобильный многопользовательский дурак подкидной. Играть можно было от 2-х до 6ти человек)

7. Серёга (03.07.2013 / 15:48)
так я и прошу по основам погонять чтоб запомнилось и усвоить что и как робит.

8. Андрюха (03.07.2013 / 15:52)
Как знаешь. Но думается мне, что если начнешь писать скрипт, тебе лучше запомнится

9. Серёга (03.07.2013 / 15:56)
6. Maksim, чет эт через чур,я щас дочитал массивы ток,и понял как создать массив и их индексы,как его вывести,и два способо создания строчный тоесть указываю индекс и т.д в одних скобках,и по отдельности и как осуществить их вывод...

10. Серёга (03.07.2013 / 16:18)
еще раз пробую файл скинуть для дока...

11. lekt (03.07.2013 / 17:33)
6. Maksim, а сколько массивов должно быть?

12. Tima94 (03.07.2013 / 17:52)
10. Kadet8, да, можно и так, а можно и так:

<?php
$name = "Тимур";
$age = "19";
echo "меня зовут: $name", "<br />";
echo "Мне $age лет";
unset($age);
?>


13. Валерий (03.07.2013 / 23:17)
Вот тебе задачка:
Создай текстовое поле, отправляй через него текст. И что бы этот текст записывался в файл на сервере. Текст каждый раз должен дописываться в конец файла.

Добавлено через 04:48 сек.
Вторая задачка: осуществи вывод текста из файла от предыдущей задачки

14. Maksim (04.07.2013 / 10:09)
11. lekt, ну подумай. Я уж не помню как точно у меня реализовано. Ну точно что все на числовых массивах от 1 до 36. потом кажись массивы с числами по мастям.

Добавлено через 00:33 сек.
9. Kadet8, когда начнешь писать скрипт который тебе нужно тогда лучше всего выучишь пых

15. Серёга (04.07.2013 / 10:23)
14. Maksim, мне тоже так показалось...щас за пару дней досмотрю основы пыха,и буду пытаться когда то свое творение для веника перевести на пых и базу данных...попрактикуюсь малость..а посля буду пробовать то что задумал...

16. Don (04.07.2013 / 10:42)
ЗАДАНИЕ 1
- Создайте массив $bmw с ячейками:
	"model"
	"speed"
	"doors"
	"year"
- Заполните ячейки значениями: "X5", 120, 5, "2006"	
- Создайте массивы $toyota и $opel аналогичные массиву $bmw.
- Заполните массив $toyota значениями: "Carina", 130, 4, "2007"
- Заполните массив $opel значениями: "Corsa", 140, 5, "2007"	


17. Don (04.07.2013 / 10:53)
На выполнения дается 5-10 минут

Добавлено через 04:32 сек.
ЗАДАНИЕ 2
- Создайте константу и присвойте ей значение
- Проверьте, существует ли константа, которую Вы хотите использовать
- Выведите значение созданной константы
- Попытайтесь изменить значение созданной константы.
На выполнения 5 минут

18. Don (04.07.2013 / 11:09)
ЗАДАНИЕ 3
- Создайте переменную $age
- Присвойте переменной $age произвольное числовое значение
- Напишите конструкцию if, которая выводит фразу: "Вам ещё работать и работать" при условии, 
что значение переменной $age попадает в диапазон чисел от 18 до 59(включительно)
- Расширьте конструкцию if, выводя фразу: "Вам пора на пенсию" при условии, что значение переменной $age больше 59
- Расширьте конструкцию if - else, выводя фразу: "Вам ещё рано работать" при условии, что значение переменной $age попадает в диапазон чисел от 1 до 17(включительно)
- Дополните конструкцию if - elseif, выводя фразу: "Неизвестный возраст" при условии, что значение переменной $age не попадает в вышеописанные диапазоны чисел
На выполнения 10-15 минут

19. Серёга (04.07.2013 / 12:38)
16. Сулейман, у меня света нет пока. что...и код с труубы не до конца показывает а обрывками что ты написал... и Док,если я не ошибаюсь,зачем в конце было убивать функцию воозраста?

20. Серёга (04.07.2013 / 15:33)
Ребят,помогите,исходя из пройденного мной методом пост должны передатся данные в следующий файл...но вот загвоздка когда ввожу данные и нажимаю отправить страница не переходит и не обновляется...тупо все стойт на месте,почему не происходит отправка...код в архиве.

Добавлено через 04:43 сек.
сам архивчик

21. Don (04.07.2013 / 15:39)
скинь исходный код что ты там намудрил, мы посмотрим и укажем что у тебя та мне так.

22. Серёга (04.07.2013 / 15:49)
да вот неполучается у меня код через телефон открыть и скопировать...а на компе инета нет...

23. Don (04.07.2013 / 17:21)
Щас скину готовые лабы, а ты посмотришь когда интернет будет

24. Серёга (04.07.2013 / 20:56)
прошел основы пыха,и баз...но вот реббят,подскажите где можно наглядно посмотреть чтоб было понятно...например как открыть тот или иной файл,проверить если есть такой файл то выдать ошибку и тому пподобное...ознакомиться ознакомился...но как и где применить это не знаю...

25. Валерий (05.07.2013 / 11:22)
Самое простое: Напиши простейшую гостевуху. Отправка текста, вывод текста на экран.

Для работы с файлами тебе понадобятся функции file_put_contents и file_get_contents
Для проверки существования файла функция is_file

26. Don (08.07.2013 / 10:47)
valerik (5 Июля 2013 / 11:22)
Самое простое: Напиши простейшую гостевуху. Отправка текста, вывод текста на экран.

Для работы с файлами тебе понадобятся функции file_put_contents и file_get_contents
Для проверки существования файла функция is_file
для него это щас не самое простое, ему надо изучить основы программирования теория+практика.

27. Андрюха (08.07.2013 / 14:12)
Это и есть простое. Задачи нужно решать по мере поступления. Начнет писать, появятся вопросы, будет искать ответы, продолжать писать. Так лучше запомнится

28. Don (08.07.2013 / 15:43)
Wapruks (8 Июля 2013 / 14:12)
Это и есть простое. Задачи нужно решать по мере поступления. Начнет писать, появятся вопросы, будет искать ответы, продолжать писать. Так лучше запомнится
я пытался таким путем в слепую методом тыкания, убил много времени, пробелы и т.д. Знания нужно структурированно разложить, так происходит трата большого времени..

29. Валерий (08.07.2013 / 19:16)
Трата времени - это чтение теории без применения на практике.
А практика с поиском нужной для этого теории - самое то, на мой взгляд.

30. Don (08.07.2013 / 19:40)
valerik (8 Июля 2013 / 19:16)
Трата времени - это чтение теории без применения на практике.
А практика с поиском нужной для этого теории - самое то, на мой взгляд.
прочти еще раз мой 26 пост

Добавлено через 08:05 сек.
Не надо новичков вести в заблуждение, сказки будете дома рассказывать
Для начинающих лучше всего начать с типов данных, переменных и констант, условных операторов, циклов и прочих основных инструментов.
https://www.youtube.com/watch?v=ufmHDGQ032Y&feature=c4-overview&playnext=1&list=TLjRRkl3WlO-A - основы программирования теория
http://www.visavi.net/forum/topic.php?tid=37860& - Курс Башки
http://www.torrentino.com/torrents/1289582 - (от Специалиста) весь комплекс веб - программирования

31. Андрюха (08.07.2013 / 21:28)
Это ты не вводи в заблуждение. Информации для изучения ОЧЕНЬ много. Если так будет читать, позабывает все. Нужно закреплять материал.

32. Don (09.07.2013 / 20:27)
Wapruks (8 Июля 2013 / 21:28)
Это ты не вводи в заблуждение. Информации для изучения ОЧЕНЬ много. Если так будет читать, позабывает все. Нужно закреплять материал.
А я что ему что попало подкинул? Я не могу понять где в моем констексте вы находите такие странные выводыD
Ты посмотри как структурированно подается информация этих "преподователей" (30 пост), что еще надо? Его личный прогресс будет зависеть от силы стремления к цели!, ты тоже не мороси да побратскиD

33. Андрюха (10.07.2013 / 07:57)
Я не говорю, что там плохо что-то объясняется, я говорю о практике

34. Don (10.07.2013 / 09:56)
Wapruks (10 Июля 2013 / 07:57)
Я не говорю, что там плохо что-то объясняется, я говорю о практике
Мы говорим одно и то же.. 26 пост читай.. Без теории нет практики, без практики нет теорий, они полюбому взаимосвязаны..

35. Кевин Митник (11.07.2013 / 02:43)
Задачка.

Есть число, количество знаков от 1 (к примеру (int)1) до 3 (к примеру (int) 999).

Нужно с помощью подручных средств (а именно того что ты уже знаешь) вывести значение, которое является разницей между следующим от данного числа, кратным 10, числом.

То есть:
- дано число 8
- следующее число, кратное 10 - это 10
- 10-8 = 2

Построение алгоритма и будет решением задачи.

Просьба к остальным - не писать ответы. Очень интересная, как по мне задачка. Сам как-то запарился на ней. Потом два варианта решения придумал. Еще один, максимально упрощенный подсказал Finall2.

36. Петр (11.07.2013 / 12:17)
По-моему, ничего сложного нет, и никаких особенностей php особо не затрагивает.

URL: https://visavi.net/topics/38342