DWWEB.RU

Просто мысли вслух

Если у меня в голове нет готового решения той или иной очередной задачки, то первым шагом я иду в интернет и смотрю, возможно, уже есть готовое решение…

И далее, есть несколько вариантов развития событий…, как и в самом программировании «если(if) «иначе (else)» и «иначе с условием (ifelse)», что собственно и навело меня на мысли о написании данной страницы…

Прежде чем мы перейдем к разбору, хочу сказать… почему, вообще, я сделал данный сайт! И почему он личный, а не общественный!?

Когда я был в самом начале пути, меня возмущало то, что эти(в кавычках) «программисты» вообще не задумываются, кому и как они рассказывают. Часто бывало так, что смотришь в книгу и видишь фигу, написанную этими горе программистами…

Если я уже это знаю, то мне это точно не нужно! Если я это не знаю и смотрю на фигу – то мне это тоже не нужно, потому, что я понять это не могу!

И вот родилась мысль - нужно создать сайт, именно для начинающих и рассказывать то, через что сам прошел…

Первое - обязательно описание. Второе – обязательно рабочий пример, если это возможно или не примитивно… Третье – можно скачать этот пример.

И мы возвращаемся к поиску и дальнейшему развитию событий:

1.

Если(if) – на первое if – я всегда(99%) вешаю положительный вариант.

Нужный скрипт найден! Все хорошо. С примером или без…все заработало.

2.

«Иначе с условием (ifelse)» - есть решение, только скрипт, с непонятным объяснением, либо с понятным, но все равно не работает…(даже по учебнику..)

Если весь интернет, как попугаи предлагают один…или несколько вариантов… и если он(они(как в следующей теме на сайте)) - хоть тресни не хотят работать, то есть, скорее всего, такое решение, которое ты сделаешь сам и афигеешь над его простой и элегантностью!

Есть история на эту тему…мне нужен был счетчик на php.(Сейчас, уже во второй версии страницы, этой истории там нет )

Счетчик не мог написать самостоятельно(не хватало знаний), пошел искать в интернете.

И все, повторюсь... как попугаи, заладили одно и тоже… и хоть я не мог написать данный скрипт, то меня удивило количество операций в нем…

Сократил количество строк в два раза!

3.

«Иначе (else)» - решения нет, либо из-за нехватки знаний, либо из-за отсутствия решения в интернете, либо решение есть, но оно не работает у меня…

И ещё история.. бонусом…
Искал я как-то разделение строки на символы , и в чем проблема!? При кодировке utf-8 с кириллицей количество символов будет отличаться..., например, для кириллицы «стоп» и латиницы «stop» - будут разными…, а давайте выведем прямо здесь через var_dump

string(8) "стоп"

string(4) "stop"

Как видим количество символом разное, хотя два слова имеют одинаковое количество букв. Ну и чего из этого!?

А то, что если мы применим str_split("стоп"); - то получим: (Это для utf-8 и кириллицы, для windows-1251 показать не могу(скорее всего там нет этой проблемы...)

Array

(

[0] =>

[1] =>

[2] =>

[3] =>

[4] =>

[5] =>

[6] =>

[7] =>

)

И!?

И вот я вижу такой код… человек предлагает разбить строку…

explode('' , 'стоп');

Конечно, я ничего не стал там писать, не видел никакого смысла в этом. А здесь могу сказать:

- Ты дятел!!! , хоть представляешь, что тебе выдаст на это твое уникальное решение!?

Для тех, у кого плохо с инглиш – скрипт вам говорит:

Предупреждение explode – Пустой разделитель в строке… №39(Номер строки в скрипте.)

Этот пример я привёл к тому, чтобы вы понимали, что неизвестно, что это за человек, который написал это, либо он и в правду так думает, либо он издевается… и это касается не только скриптов, вообще интернета, что за умными речами и красивой внешностью может скрываться преступник! Будьте бдительны!

На другом сайте я писал о разоблачении программы битва экстрасенсов… нас обманывают вообще не парясь - по телевидению!

А уж про интернет я молчу...

В общем... как в фильме «17 мгновений весны» - никому верить нельзя! Мне можно! wall

Вывод:

1. Если вам нужен вывод, то вот он : мне нравится мой сайт тем, что у нас есть описание + пример + скачать этот пример(скрипт). И на 100% - это рабочие скрипты, которые и показывают свою работу на примере…

2. Если в интернет есть скрипт, который объясняется, что он вот так должен работать(без примера) – то это вовсе не факт, что этот скрипт будет работать…

3. Ну и ... короче... мы( Марат Римович ) самые лучшие...

4. Скромность - это наш конек!jokingly

Не забудь !
Оставить комментарийCOMMENTS+
Сообщений пока нет - Вы можете стать первым
BBcode
нажмите, чтобы загрузить аватар
Загрузить свой аватар(max ширина, высота = 100px) ( как это работает)

Закрыть
+=
Подписаться
Теги:

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2019