問題タブ [php-shorttags]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - short_open_tags を使用して Foreach ループ内に Foreach ループをネストする
次の foreach ループがあります。
そして、次のように、ループ内に別の foreach を追加したいと思います。
ただし、これは機能せず、次のエラーが表示されます。
Foreach() に無効な引数が指定されました
php - 解析エラー: 構文エラー、行 179 で予期しないファイルの終わり (ファイルにはそれほど多くの行がありません)
わずか 177 行の .php ファイルの実行中にエラー メッセージが表示されます。
背景: これは Wordperfect-Install であり、同じページが他のレコードに対して正常に実行されますが、問題を引き起こすレコードでは、いくつかの新しいショートコードのデモを行っています。これらの開発で私が過失を犯した可能性は低いとは言えませんが、それはすべて「クラッシュ」ファイルの外で行われているため、なぜそこに表示され (そしてそのような奇妙な行番号で)、ソースには表示されないのだろうかと思います。私が変更したもの...
でwp-config.php
、設定しましたdefine('WP_DEBUG', true);
PS:正確なエラー メッセージは次のとおりです。
php - PHPコードをインクルードする
私はPHPに非常に慣れていないので、これが間違った質問である場合は申し訳ありません.
Web からダウンロードしたプロジェクトを実行しようとしています。
プロジェクト内のすべてのコードは、<? code ?>
なくても使用して記述されています<?php code ?>
実行するには、どのソフトウェアをインストールする必要がありますか。
php - 新しいバージョンの PHP で短いエコーを再利用しますか?
<?=
新しいバージョンの PHP で目的が変更されたり、置き換えられたりした人が何人かいると聞きましたが、この変更のサポート ドキュメントや、影響を受けるバージョンを見つけることができません。short echo
交換または転用されており、それを裏付ける文書はありますか?
php - while ループで NULL 値を表示する short_open_tags
次のコードは、oci_fetch_array() 関数を使用して、Web サイトに表示する新しいリンクのいくつかの引数を入力することになっていますが、代わりに
" http://website.com/reporttest.php?type=1&mode=1&dis=MECH&unit=3&rfo=20 "
それは出力しています
http://website.com/reporttest.php?type=1&mode=&dis=&unit=3&rfo=20
「Mode」と「Dis」は存在しないことに注意してください。私はwhileループで何か間違ったことをしていると確信していますが、PHPに精通していないので、これがなぜこのように実行されているのかを正確に理解することはできません.
行からの出力:
ここで定義されている $TotalB:
この場合、 がprint $TotalB
出力されます106
。
php - 短いタグを使用して php ファイルをインクルードするときの問題
したがって、2 つの PHP ファイルindex.php
とinclude.php
.
のindex.php
のinclude.php
を実行するindex.php
と、得られるのは
これは、include.php が短い開始タグを使用している場合に発生します。誰が問題を知っていますか?
PHP 5.4.16 を使用しています