BarygA
больше похоже что вообще никогда не работали - таблицы это азы html без них вообще никак. Проблема всегда в том, что никто не хочет читать мануалы, где все расписано уже подробно даже пережевано и в рот положено.
JustUserR
Не пробовал устраиваться на работу например мобильным оператором, я просто представляю, как возмущенные клиенты с желанием поорать звонят тебе и тут, на тебе, перегруз пошел, МОСК сгорел и никаких претензий мобильной компании.
P.S. Это комплимент, что без работы точно не будешь)))
like_you
На практике ООП - это самое простое, просто нужно понимать для чего он и как его использовать, а так теже функции со своими особенностями.
Я когда начал вникать я не понял, для чего мне писать:
class a {
function a(){
}}
когда сразу можно:
function a(){ }
Ответ такой, в таком примере как у меня невозможно обойтись одной функцией, т.к. есть моменты когда нужна хотя бы рекурсия ну и другие повторяющиеся действия, вот тогда и понимаешь как это удобно, а наследование вообще самое интересное, когда есть почти тот функционал который вы хотите, но немножко вы решили его поправить - вот тут и самый раз это все в дело, а самое главное что все что есть переписывать не нужно и если разработчики основного класса будут его усовершенствовать, не придется следить за обновлениями, если они не изменяют вид использования.
like_you
Про ООП читать мало, нужно пробовать, я вам дал реальный пример рабочего скрипта, разберите его, попробуйте написать аналогичный скрипт без ООП.
Скрипт:
1) С помощью CURL читает страницу
2) Страница из любой кодировки уходит в кодировку UTF-8
3) При включении сохраняет кэш и данные о странице во второй файл
4) обходит followlocation - т.е. автоматически перенаправляется на страницу, если того требует ответ сервера
- Удобство класса, каждый процесс был разделен на методы (функции для вас)
- Весь класс в одном файле
- свойства (переменные и массивы) внутри класса можно передавать между методами (функциями) - то чего лишены просто функции
- Я могу работать над этим классом, а вы можете сделать свой класс наследуя все свойства и методы моего класса, но в своем работать только над одним методом, который отвечает например за кэширование страницы (у меня на файлах а вы делаете свой класс который кэш будет хранить в бд, а все остальное останется неизменным и вы просто перепишете метод puts_content вот так):
<tr class="tab">Пополнили альбом:</tr> - убило совсем (Добавление)
Попробуйте изучить теги:
table, tr и td - вот когда сможете объяснить что они такое, вот тогда проблема решится
serialize и unserialize
кодируешь переменную, объект, массив в строку и передаешь куда хочешь сохраняешь в файл или как тебе удобно, потом читаешь раскодируешь и снова прежний вид, без всяких там eval и другого вредоносного кода.