Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Flash
  Интернет протоколы
  Apache

Наши партнеры:

золотые обручальные кольца . образовательный портал интернет


21 ошибка программиста php


Если вы думаете, ввести или нет еще одну временную переменную, задайте себе два вопроса:
Будет ли эта переменная использована хотя бы дважды? Значительно ли улучшится с ее введением читаемость кода?

Если на любой из этих вопросов вы ответили «да», тогда введите временную переменную. Иначе комбинируйте вызовы функций (если это необходимо) и обойдитесь без ее использования.
17. Переписываем стандартные функции

Кое-кто рекомендует переименовывать стандартные функции для того, чтобы программистам на Visual Basic’е проще было перейти к использованию языка PHP:
<?php function len ($str) { return strlen ($str); } ?>

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

Существует, как минимум, две причины этого не делать. Во-первых и прежде всего, мы получаем менее читаемый код. Люди, читающие ваш код, увидят массу очевидно ненужных функций и будут сильно удивлены, почему же вами не использовались стандартные функции PHP.

Ну и, наконец, это замедляет программу. Дело не только в необходимости обработки большего объема кода, но и в том, что для вызова такой пользовательской функции, требуется больше времени, чем для прямого вызова стандартной функции.
Используйте стандартные функций языка!

1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  

Другие статьи по теме:

- PHP - система разработки скриптов
- приемы безопасного программирования веб-приложений
- 21 ошибка программиста php
- обзор сетевых функций php
- гостевая - это просто!


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:



© SMTI.RU
Главная страница | Связаться с нами