Я создал класс PHP внутри файла, и теперь я хочу использовать его на своих HTML-страницах.
Где я должен помещать инструкцию require
или include
внутри HTML-страницы?
Есть ли разница в производительности между загрузкой в начале или в конце HTML, или нет никакой разницы?
Должен быть <meta charset="X">
раньше, чем PHP-скрипт, поэтому, если класс слишком длинный, у меня не будет проблем с наборами символов?
Пример:
<?php //Should I load the class here? //include "/var/www/php/db.php"; //$classDB = 'DB'; //$bdd = new $classDB; ?> <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Nothing</title> </head> <body> <?php $bdd->ShowClientList(); ?> </body> </html> <?php //or should I load the class here? //include "/var/www/php/db.php"; //$classDB = 'DB'; //$bdd = new $classDB; ?>
Вы должны поместить его куда угодно, прежде чем вызывается код, который зависит от него . В противном случае, когда вы разместите его, это не повлияет на производительность.
Многие приложения обычно включают файлы, в которых они находятся в верхней части файла, так как это облегчает отслеживание того, что вы используете таким образом.