0

output.phpHTMLとPHPのコンテンツを組み合わせたファイルがあります。

index.phpには

<?php
     require("output.php");
?>

変数を渡すためのより良い方法はどちらですか?私が持っている必要があります

<?php
     $variable = $_GET['r']; //this is some variable that will be passed into output.php
     require("output.php");
?>

または、ある種の変数を渡すことができるように、function()を使用する方が良いでしょう

<?php
     $variable = $_GET['r'];
     echo output($variable);
?>

output.php

function output(variable){
    //html and php
}

しかし、関数内でHTMLを使用できるかどうかはわかりませんか?助言がありますか?

ありがとう

4

1 に答える 1

0

私によると、機能的アプローチを使用する方が良いです。この関数は複数のファイルで使用できます。Html がサポートできる限り、そのような問題はありません。ユーザーファンクショナルなアプローチを提案します。

于 2012-07-03T05:16:00.627 に答える