Просто мысли вслух
Если у меня в голове нет готового решения той или иной очередной задачки, то первым шагом я иду в интернет и смотрю, возможно, уже есть готовое решение…И далее, есть несколько вариантов развития событий…, как и в самом программировании «если(if) «иначе (else)» и «иначе с условием (ifelse)», что собственно и навело меня на мысли о написании данной страницы…
Когда я был в самом начале пути, меня возмущало то, что эти(в кавычках) «программисты» вообще не задумываются, кому и как они рассказывают. Часто бывало так, что смотришь в книгу и видишь фигу, написанную этими горе программистами…
Если я уже это знаю, то мне это точно не нужно! Если я это не знаю и смотрю на фигу – то мне это тоже не нужно, потому, что я понять это не могу!
И вот родилась мысль - нужно создать сайт, именно для начинающих и рассказывать то, через что сам прошел…
Первое - обязательно описание. Второе – обязательно рабочий пример, если это возможно или не примитивно… Третье – можно скачать этот пример.И мы возвращаемся к поиску и дальнейшему развитию событий:
Если(if) – на первое if – я всегда(99%) вешаю положительный вариант.
Нужный скрипт найден! Все хорошо. С примером или без…все заработало.
«Иначе с условием (ifelse)» - есть решение, только скрипт, с непонятным объяснением, либо с понятным, но все равно не работает…(даже по учебнику..)
Если весь интернет, как попугаи предлагают один…или несколько вариантов… и если он(они(как в следующей теме на сайте)) - хоть тресни не хотят работать, то есть, скорее всего, такое решение, которое ты сделаешь сам и афигеешь над его простой и элегантностью!
Счетчик не мог написать самостоятельно(не хватало знаний), пошел искать в интернете.
И все, повторюсь... как попугаи, заладили одно и тоже… и хоть я не мог написать данный скрипт, то меня удивило количество операций в нем…
Сократил количество строк в два раза!«Иначе (else)» - решения нет, либо из-за нехватки знаний, либо из-за отсутствия решения в интернете, либо решение есть, но оно не работает у меня…
string(8) "стоп"
string(4) "stop"
Как видим количество символом разное, хотя два слова имеют одинаковое количество букв. Ну и чего из этого!?
А то, что если мы применим str_split("стоп"); - то получим: (Это для utf-8 и кириллицы, для windows-1251 показать не могу(скорее всего там нет этой проблемы...)
Array
(
[0] =>
[1] =>
[2] =>
[3] =>
[4] =>
[5] =>
[6] =>
[7] =>
)
И!?
И вот я вижу такой код… человек предлагает разбить строку…
Конечно, я ничего не стал там писать, не видел никакого смысла в этом. А здесь могу сказать:
- Ты дятел!!! , хоть представляешь, что тебе выдаст на это твое уникальное решение!?
Для тех, у кого плохо с инглиш – скрипт вам говорит:
Предупреждение explode – Пустой разделитель в строке… №39(Номер строки в скрипте.)
Этот пример я привёл к тому, чтобы вы понимали, что неизвестно, что это за человек, который написал это, либо он и в правду так думает, либо он издевается… и это касается не только скриптов, вообще интернета, что за умными речами и красивой внешностью может скрываться преступник! Будьте бдительны!
На другом сайте я писал о разоблачении программы битва экстрасенсов… нас обманывают вообще не парясь - по телевидению!
А уж про интернет я молчу...
В общем... как в фильме «17 мгновений весны» - никому верить нельзя!
1. Если вам нужен вывод, то вот он : мне нравится мой сайт тем, что у нас есть описание + пример + скачать этот пример(скрипт). И на 100% - это рабочие скрипты, которые и показывают свою работу на примере…
2. Если в интернет есть скрипт, который объясняется, что он вот так должен работать(без примера) – то это вовсе не факт, что этот скрипт будет работать…
3. Ну и ... короче... мы( Марат Римович ) самые лучшие...
4. Скромность - это наш конек!