ホームページ  >  記事  >  バックエンド開発  >  PHP を使用して txt ファイル データを呼び出し、値を割り当てるコードを探しています。

PHP を使用して txt ファイル データを呼び出し、値を割り当てるコードを探しています。

WBOY
WBOYオリジナル
2016-06-23 14:23:42979ブラウズ

参照変数参照txt if...else判定文

ホームページファイルindex.html
参照ファイル:./txt/pan.txtの3行目:falseまたはyes
index.htmlにifを作る.. else 判定文、変数 $do の値は pan.txt の 3 行目の値です

この php の書き方は?

ディスカッションへの返信 (解決策)

<?php$myFile = "./txt/pan.txt";$lines = file($myFile);//文件放入数组中$do = $lines[3]; //line 3if ($do == "false") {    echo "false, do ..."; //false的做的事情} elseif ($do == "yes") {    echo "yes, do....";  //yes的时候做的事情} else {    echo "not supported"; //其他值}?>

間違った書き方、今は 4 行目でした

<?php$myFile = "./txt/pan.txt";$lines = file($myFile);//文件放入数组中$do = $lines[2]; //line 3 if ($do == "false") {    echo "false, do ..."; //false的做的事情} elseif ($do == "yes") {    echo "yes, do....";  //yes的时候做的事情} else {    echo "not supported"; //其他值}?>

<?php$myFile = "./txt/pan.txt";$lines = file($myFile);//文件放入数组中$do = $lines[3]; //line 3if ($do == "false") {    echo "false, do ..."; //false的做的事情} elseif ($do == "yes") {    echo "yes, do....";  //yes的时候做的事情} else {    echo "not supported"; //其他值}?>

ありがとう! しかし、出力が文ではなく div レイヤーだったらどうでしょうか?どうすればいいですか?
書き間違い、4行目でした

<?php$myFile = "./txt/pan.txt";$lines = file($myFile);//文件放入数组中$do = $lines[2]; //line 3 if ($do == "false") {    echo "false, do ..."; //false的做的事情} elseif ($do == "yes") {    echo "yes, do....";  //yes的时候做的事情} else {    echo "not supported"; //其他值}?>

実際の出力はこれ ff6d136ddc5fdfeffaf53ff6ee95f185 で、doの値がyesの場合は出力され、falseの場合は出力されません。これ?

<ul>							{query:name=commend_goods as co join=left join goods as go on co.goods_id eq go.id where=co.commend_id eq 1 and go.is_del eq 0 AND go.id is not null fields=go.list_img,go.sell_price,go.name,go.market_price,go.id limit=7 order=id desc group = id}		{set:$tmpId=$item['id'];}				<li>		    <span class="goods_img">		    <a href="{url:/site/products/id/$tmpId}" target="_blank">		     <img src="{webroot:$item[list_img]}"  alt="{$item['name']}" />                     </a></span>		     <h3 class="item_name">{$item['name']}</h3>		     <p><span class="moneda">RMB</span><span class="sell_price">{$item['sell_price']}</span></p>			</li>				{/query}								</ul>



書き間違えました、今は 4 行目でした
<?php$myFile = "./txt/pan.txt";$lines = file($myFile);//文件放入数组中$do = $lines[2]; //line 3 if ($do == "false") {    echo "false, do ..."; //false的做的事情} elseif ($do == "yes") {    echo "yes, do....";  //yes的时候做的事情} else {    echo "not supported"; //其他值}?>

これはテンプレート言語ですか?

知識を出力したい場合は、それを変更して "

    " をエコーするだけで済みます。 false の場合は、処理は行われません。単に Yes かどうかを判断するだけです。

    実際には、出力は次のようになります
    <ul>							{query:name=commend_goods as co join=left join goods as go on co.goods_id eq go.id where=co.commend_id eq 1 and go.is_del eq 0 AND go.id is not null fields=go.list_img,go.sell_price,go.name,go.market_price,go.id limit=7 order=id desc group = id}		{set:$tmpId=$item['id'];}				<li>		    <span class="goods_img">		    <a href="{url:/site/products/id/$tmpId}" target="_blank">		     <img src="{webroot:$item[list_img]}"  alt="{$item['name']}" />                     </a></span>		     <h3 class="item_name">{$item['name']}</h3>		     <p><span class="moneda">RMB</span><span class="sell_price">{$item['sell_price']}</span></p>			</li>				{/query}								</ul>




    書き間違えました、今は 4 行目でした
    <?php$myFile = "./txt/pan.txt";$lines = file($myFile);//文件放入数组中$do = $lines[2]; //line 3 if ($do == "false") {    echo "false, do ..."; //false的做的事情} elseif ($do == "yes") {    echo "yes, do....";  //yes的时候做的事情} else {    echo "not supported"; //其他值}?>

    OK ありがとうございます!
    これはテンプレート言語ですか?

    ナレッジ出力を変更する場合は、「ff6d136ddc5fdfeffaf53ff6ee95f185」を直接エコーするだけです。 false の場合は、処理は行われません。単に Yes かどうかを判断します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。