第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

PHP 數(shù)據(jù)沒有返回,但它會(huì)死掉

PHP 數(shù)據(jù)沒有返回,但它會(huì)死掉

PHP
撒科打諢 2023-04-02 10:12:43
我有這段代碼:    <?php function displayList($additional_preferences_list) {        $output = '<div class="test">';            foreach($array as $a) {                $output .= '<div class="testing">'.$a['name'].'</div>';            }                                  $output .= '</div>';              return $output;}displayList($additional_preferences_list);    ?>如果我 dd($output); 或者如果輸入了正確的值,則會(huì)出現(xiàn)多個(gè)帶有名稱的測(cè)試 div。如果我返回 $output,它是一個(gè)沒有名稱的測(cè)試 div。不知道是什么原因?qū)е挛宜懒嘶?dd 它顯示了正確的信息,如果我返回或回顯它沒有。我錯(cuò)過了什么?
查看完整描述

1 回答

?
慕雪6442864

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊

長(zhǎng)話短說;博士;

函數(shù)響應(yīng)之間的區(qū)別在于"echo"從服務(wù)器發(fā)送一些東西到客戶端(例如瀏覽器),同時(shí)"return"返回一些東西給調(diào)用者。但是您在這里沒有使用函數(shù),這就是為什么不return $output;向您顯示任何內(nèi)容的原因,但是如果使用像這樣的調(diào)試,您可以看到return var_dump($output);存在 div 字符串的完整輸出。

return:只是退出當(dāng)前腳本的執(zhí)行。

return 將程序控制返回給調(diào)用模塊。執(zhí)行在被調(diào)用模塊調(diào)用后的表達(dá)式處恢復(fù)。

如果從函數(shù)內(nèi)部調(diào)用,則 return 語句會(huì)立即結(jié)束當(dāng)前函數(shù)的執(zhí)行并將其參數(shù)作為函數(shù)調(diào)用的值返回。return還會(huì)結(jié)束 eval() 語句或腳本文件的執(zhí)行。

所以,你可以用function這些陳述來做一個(gè)return像下面這樣的,

<?php

function output(){

? ? $output = '<div class="test">';

? ? foreach($array as $a) {

? ? ? ? $output .= '<div class="testing">'.$a['name'].'</div>';

? ? }

? ? $output .= '</div>';

? ? return $output;

}

echo output();

?>


查看完整回答
反對(duì) 回復(fù) 2023-04-02
  • 1 回答
  • 0 關(guān)注
  • 122 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)