dj_vadim надо учитывать для какой версии пхп этот код
код делает синоним для обьекта в 4.х пхп
а в 5.х достаточно присвоить переменной другую
кстати вопрос
а этот код в 5 пхп будет правильно работать? может он просто универсален для всех версий?
Как я и говорил выше
Он универсален для всех версий. Многие программисты попались на этот прикол в старых версиях пхп.
Переменную можно хранить в памяти, она там занимает определенное количество байт (кБ, мБ). Но иногда нам может понадобиться синоним переменной, например для того чтобы их загнать в массив, а с массивами как известно проще работать в циклах. Мы можем создать массив переменных, тем самым продублировав переменную физически. А это приводит к утечке памяти. Это может не устроить педантов в программировании, а может не вписаться в ресурсы. Любой из вариантов возможен. Поэтому мы создаем не массив переменные, а массив указателей на переменную в памяти. Таким образом, получаем свой массив, крутим его в циклах. Таким образом получается что и память цела и задача выполнена.
Возможно мой пример не очень вписывается под этот конкретно случай, но в целом чтобы вам было более доступно.
$obj1 и $obj2 это 2 разных обьекта одного класса, тоесть если именить обьект 1 то на 2 это никак не повлияет, ну и конешно память занята двумя обьектами. А если зделать сылку
Это в старых версиях. В новых чтобы продублировать объект нужно
спасибо, оба кода работают, но только на хостинге (да и мой тоже), оказывается надо еще настроить почтовую программу, я вот установил из репозитариев sendmail, но настроить никак не могу ... Не подскажете мне, есть ли какие нибудь более простые почтовики (только на отправку писем) или если кто знает, как настроить sendmail?
В большинстве *nix подобных ос отправка почты идет с коробки, за сисключением авторезированной отправки почты. Если у вас денвер, или любое другое жалкое подобие веб сервера, то там вероятнее всего стоит заглушка отправки почты. И настроить все это не так просто, и в рамках форума вам объяснить все это врятли у кого-то возникнет желание
Arni JQuery - это фреймворк написанный на JS, любую из его функций возможно повторить на чистом JS, и если вы не используете хотя бы до 50% его функционала, то его использование вряд ли можно назвать оправданным.
Как правило использую на всю катушку. И неоднократно убеждался, что попытки нагородить свои мемуары на js приводят к куда более большим временным затратам, тормозам, глюкам и весу.
Сори это моя фишка и вам это ненадо. Я же не писал это все по новой . Взял с готового кода для примера, вот и зацепилось. $skip это массив имен файлов, все имена которые туда внесены будут пропущены. Имя с учетом пути к файлу. &$query это мы передаем указатель на переменную, тоисть при повторном вызове, функция не создает новую переменную, а обращается по указателю на $query. Таким образом мы не теряем информацию на всех уровнях вложенности. в общем если skip, не нужен то можно выкинуть.