![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
Enelar |
|
||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 13.1.2008 Репутация: нет Всего: 1 |
Нужно для своих нужд определить функцию
function Assert( $condition, $file, $line ) Но столкнулся с отчаянным сопротивлением денвера:
Текст index.php:
Как с этим бороться? |
||||
|
|||||
Xplod |
|
|||
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 27.6.2007 Репутация: 1 Всего: 1 |
Assert - это встроенная функция, переопределить не выйдет, придумайте другое название функции
upd: PHP не поддерживает перегрузку функции, в отличии от С++ Это сообщение отредактировал(а) Xplod - 10.1.2012, 07:50 |
|||
|
||||
Enelar |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 13.1.2008 Репутация: нет Всего: 1 |
Если вы не заметили, определена функция с маленькой буквы.
Пхп что, регистро независим? Добавлено через 1 минуту и 56 секунд Господи и вправду так... для чего это сделано? Как отключить? Добавлено через 2 минуты и 27 секунд Чего? Какая минута, так время летит??? Добавлено через 2 минуты и 40 секунд ЧЕГОООО КАКИЕ ДВЕ МИНУТЫ Добавлено через 2 минуты и 51 секунду А, понял, фуф |
|||
|
||||
Xplod |
|
|||
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 27.6.2007 Репутация: 1 Всего: 1 |
выпрыгнул с балкона...
|
|||
|
||||
Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
Можно удалить функцию но для изврата нужно pecl runkit расширение а оно нам нужно?
достаточно воспользоватся конструкцией класса или назвать функцию собственю немного похожу а в коде если долго не хочется парится произвести поиск и замену текста.
Это сообщение отредактировал(а) Sanchezzz - 10.1.2012, 11:29 -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
$дмитрий |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1037 Регистрация: 19.6.2004 Репутация: 17 Всего: 45 |
Если так парит используй преффикс
|
|||
|
||||
actuator |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 15.12.2011 Репутация: нет Всего: 3 |
Зачем определять свой Ассерт? Чтобы получить сомнительное удовольствие писать везде assert(a==0, __FILE__, __LINE__)? Можно же просто обработчик подключить: assert_options(ASSERT_CALLBACK, 'my_assert_handler');.
|
|||
|
||||
Enelar |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 141 Регистрация: 13.1.2008 Репутация: нет Всего: 1 |
Да, в итоге с префиксом, с классом не очень.
Ассерт нужен что бы писать a == 0, а не "а == 0". Благодарю господа. |
|||
|
||||
actuator |
|
|||
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 15.12.2011 Репутация: нет Всего: 3 |
||||
|
||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |