Автоматически используйте __line__ и __file__ относительно того, куда вызывается функцияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Автоматически используйте __line__ и __file__ относительно того, куда вызывается функция

Сообщение Anonymous »

У меня есть журнал функций ($ text)

Все это так, это написано $ text в базу данных.function log($text,$file = null, $line = null){
// write $text to db using the three paramters
}
< /code>

Если я изменяю $ file = null < /code> to $ file = __file __ < /code>, он использует имя файла, в котором функционирует, а не на том, где функция называется. < /p>

На что -то еще? Имя функции ($ param, $ line = __line__, $ file = __file__) {};
также, не используя Zend Framework: как заставить PHP получить значение __line__ или __file__, где функция называется

Подробнее здесь: https://stackoverflow.com/questions/170 ... -is-called
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»