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


  На сайте

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

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

ППЛ-14 натяжные потолки для квартир. . Регистр-Консалтинг - и охраны труда на основе ohsas 18001: 2007.


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


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

Вот пример, в котором не используется лишних переменных:
<?php // string reverse_characters (string str) // Переворачивает строку символов function reverse_characters ($str) { return implode ("", array_reverse (preg_split ("//", $str))); } ?>

Вызову функции implode() в качестве одного из параметров передается результат выполнения вложенных функций, поэтому такой код трудно прочесть. В данном случае нам может здорово помочь использование временной переменной:
<?php // string reverse_characters (string str) // Переворачивает строку символов function reverse_characters ($str) { $characters = preg_split ("//", $str);
$characters = array_reverse ($characters);
return implode ("", $characters);
}
?> Золотое правило

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

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

- гостевая - это просто!
- авторское право на программное обеспечение
- 21 ошибка программиста php
- встроенные функции в php
- Php и web. кэширование


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

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



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

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



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


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



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