2017-12-02 7 views
-2

ウェブサイトの上部に商品カテゴリのナビゲーションがあります。各ループ内のPHP関数 - 返すもの

このナビゲーションをウェブサイトのフッターで繰り返してください。

$ argsを書き、変数を定義するなどの代わりに、もう一度関数を作成することにしました。それはこのようになります

enter image description here

は、しかし、すべての機能が、私は、この関数の戻りべきか困惑しているリターンを持つべきであるように見えますか?

エコーする代わりに<li>を返そうとすると、何もない空の領域が得られますが、エコー機能が働きます。

+0

必ずしもすべての機能が周りに渡されるべきものがある場合にのみ、リターンを持っています。 –

+0

誰も言わなかったので:コードの写真を投稿しないでください!あなたがそれをするとき、他の人の人生をもっと難しくします。すべてのコードをテキストとして直接ここに投稿してください! – Carcigenicate

答えて

1

エコーの代わりに、$ return_data。=と書くことができます。ここで

は、このような場合のためのサンプルです:

<?php 
$return_data=''; 
foreach($all_categories as $cat){ 
//echo '<li>....</li>'; 
$return_data.='<li>....</li>'; 
} 

return $return_data; 
関連する問題