2013-03-07 3 views
-1

Здравствуйте, скажем, что у меня есть следующая структура в моем приложении.Доступ к внешним функциям из класса php

<? 
include('includes/functions.php'); 
include('includes/classes/login.class.php'); 

$login = new login(); 

?> 

Я хочу, чтобы внутри класса входа вы вызывали функцию, определенную в functions.php. Но я не могу заставить его работать.

+2

Итак ... показать соответствующий код в комплекте, иначе никто не сможет вам помочь ... – nickb

+0

написать полный код и с какими проблемами вы столкнулись –

+0

Я думаю http://stackoverflow.com/questions/3377888/functions -outside-the-class # answer-3379751 может объяснить, почему то, что вы пытаетесь сделать, может быть не такой хорошей идеей. –

ответ

0

PHP не заботится о том, в каком файле вы сохранили функцию или определение класса. Только пространства имен, порядок или обработка и, конечно, где внутри классов или функций вы имеете какие-то определения.

0

Что вы делаете правильно.

Включая php-код, просто добавляет содержимое этого файла в файл, в котором вы выполняете include. Если это не работает, в коде есть что-то еще не так.

Вы должны закрыть этот вопрос и создать новый. Включите содержимое файлов, которые вы включаете, и отображаемые ошибки.

Смежные вопросы