亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將 php 字符串放入 html 文件中,同時使用 file_get_contents 回顯?

將 php 字符串放入 html 文件中,同時使用 file_get_contents 回顯?

PHP
慕田峪9158850 2023-03-04 16:55:41
我正在尋找一種將 php 字符串放入 html 文件的方法,我使用 file_get_contents 將其拉入,然后回顯。PHP 剪斷:if($_GET['title'] == "main"){    $name = "Jan";    $page = file_get_contents('pages/main.html');    echo $page;}HTML 截斷:<div id='personal_data'>    Pers?nliche Daten:</br>    Name: $name</br>    Alter: 18</br>    Wohnort: Keine Ahnung</div>
查看完整描述

2 回答

?
30秒到達戰場

TA貢獻1828條經驗 獲得超6個贊

我認為這里有類似的問題:例如。PHP 將變量發送到 file_get_contents()?但 file_get_contents 只是返回一個字符串,因此 str_replace 應該可以處理它。

# https://www.php.net/manual/en/function.str-replace.php

$bodytag = str_replace("%body%", "black", "<body text='%body%'>");


# your example

if($_GET['title'] == "main"){

? ? $name = "Jan";

? ? $page = file_get_contents('pages/main.html');

? ? echo str_replace('$name', $name, $page);

}


查看完整回答
反對 回復 2023-03-04
?
SMILET

TA貢獻1796條經驗 獲得超4個贊

file_get_contents()您像處理純文本文件一樣處理 HTML 文件時,PHP 將不會解析它或解釋其中的任何內容。然后將echo打印此文件的原始內容。

如果您是 PHP 的新手并且您正在嘗試加載頁面和解釋變量,我建議您首先在網上看一些 PHP 介紹主題和教程。除非你正在構建一種頁面緩存,否則這對你來說維護起來并不容易和實用。

順便說一下,如果你想將文件中的 HTML 內容“包含”到你的主 PHP 文件中,你必須使用include()orrequire()函數。


查看完整回答
反對 回復 2023-03-04
  • 2 回答
  • 0 關注
  • 195 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號