Сравнение переменной

  • Автор темы rusinfo
  • Дата начала

Gas

может по одной?
PHP:
define('picture', 'oh shit!');
$mypic = $pic[picture]
и 
$mypic = $pic['picture']
имхо, такое поведение сделано для товарищей, у которых PHP - первый опыт программирования вообще, чтоб не отпугнуть их сразу.
 

GeT

Новичок
Gas
Я говорил в случае если НЕ ОПРЕДЕЛЕНА КОНСТАНТА picture.
Зачем приводить пример, когда она определена?

Выходит, ты не можешь доказать что эти выражения интерпритируются по-разному. Тогда зачем было говорить про какие-то там "сказки"?
 

Gas

может по одной?
"доказать что эти выражения интерпритируются по-разному"
То что PHP интерпретирует по разному написано в той цитате мануала, которую ты приводил. То что иногда результат практически идентичен не говорит о тождестве. Программист должен понимать что делает, а не надеяться на авось.
Hint. error_reporting(E_ALL) знакомо?

-~{}~ 01.03.05 22:40:

Из пустого в порожнее :)
 

GeT

Новичок
Из пустого в порожнее
согласен =) пора заканчивать перепалку :D
 

rusinfo

Guest
PHP:
if (md5($picture)=="334c4a4c42fdb79d7ebc3e73b517e6f8") $picture="";
Зачем так пишут ?
Причем я исправил эту md5 во многих местах.
Когда исправил, все равно работало.
Причем касается не только $picture но и других многих переменных.
Из всего обсуждения я понял одно:
надо из массива выдернуть эту переменную и передать
файлу обрезчику.
Так понял что это элементарно, но у меня нету опыта
а остальным надо изучать сам скрипт подробнее.
Все равно спасибо всем за ответы.
 
Сверху