можно ли сделать что-то подобное? // file.php $string = require('otherfile.php'); echo $string; // otherfile.php <!DOCTYPE html> <html> <head><title>Test</title></head> <body> <?php require 'body.php';?> </body> </html> // body.php <p>Lorem ipsum something</p> И получить этот выход? <!DOCTYPE html> <html> <head><title>Test</title></head> <body> <p>Lorem ipsum something</p> </body> </html> Я знаю, что код не сработает, но я надеюсь, вы понимаете, что […]
Я пытался: $test = include 'test.php'; Но это только что включало файл обычно
При использовании PHP include , как я могу узнать, какой файл вызывает include ? Короче говоря, что такое имя файла родительского файла?
Я только начал работу с CodeIgniter, и мне интересно, замедлит ли это, если я вложу такой код в цикл. $data['title'] = 'the title'; $data['content'] = 'blah blah blah'; $this->load->view('result', $data); Я не совсем уверен, как CodeIgniter обрабатывает все, или сам PHP. Например, если я это сделал. Будет ли файл читать на каждой итерации? $data['title'] = […]
Если у вас есть это for ($ i = 0; $ i <10; $ i ++) include ('whatever.php'); Будет ли он вытаскивать файл десять фактических раз, или он будет только доступ к файлу один раз, и сохранить его содержимое и просто оценить его для других 9 раз?
Каковы были бы причины нерабочего include_once? Вот моя иерархия папок: /Php/Controls/GridView/GridView.php /Php/Controls/Form/Form.php В «Form.php»: include_once '../GridView/GridView.php'; Я получаю эту ошибку: Warning: include_once(../GridView/GridView.php) [function.include-once]: failed to open stream: No such file or directory in …Form.php on line 4 Warning: include_once() [function.include]: Failed opening '../GridView/GridView.php' for inclusion (include_path='.;C:\php\pear') in …Form.php on line 4 Скажите, пожалуйста, если вы […]
Я хочу знать, когда я должен использовать include или require и в чем преимущество каждого из них.
У меня есть файл документа, содержащий разметку HTML. Я хочу назначить содержимое всего файла переменной PHP. У меня есть эта строка кода: $body = include('email_template.php'); Когда я делаю var_dump() я получаю string(1) "'" Можно ли присвоить содержимое файла переменной? [Примечание: причина для этого заключается в том, что я хочу отделить сегмент тела почтового сообщения от […]
Как включить файл, содержащий более двух каталогов. Я знаю, что вы можете использовать ../index.php для включения файла, который находится в 2 каталогах, но как вы это делаете для 3-х каталогов? Имеет ли это смысл? Я пробовал …/index.php но он не работает. У меня есть файл в /game/forum/files/index.php и он включает PHP include для включения файла. […]
Я должен показать страницу с моего php-скрипта, основываясь на определенных условиях. У меня есть условие if, и я делаю «include», если условие выполнено. if(condition here){ include "myFile.php?id='$someVar'"; } Теперь проблема в том, что на сервере есть файл «myFile.php», но я хочу сделать вызов этого файла с аргументом (id), и значение «id» будет меняться при каждом […]