-1

このコードを実行しようとすると、変数$columnが渡されません。しかし、代わりに文字列( "ABC"など)を使用すると、文字列が渡されます。どうしたの?

(a) calling function
foreach ($columns as $column) {
    if(PMA_SQP_isKeyWord($column)) {

(b) called function
function PMA_SQP_isKeyWord($column) {
4

1 に答える 1

0

for条件ステートメントを使用functionsするには、タスクの実行後にBOOLEANを返す必要があります。基準を満たしている場合は、関数を返し、条件文に伝えます。エコー文字列やその他のメソッドまたは関数は、使用すると機能しません。$columnsまた、それに応じて定義されているかどうか、また配列でforeachのみ動作するため、配列であるかどうかを確認する必要があります。

于 2013-03-02T05:36:26.720 に答える