摘要: php中的void類型表示函數(shù)不返回任何值,函數(shù)類型標(biāo)注為void,函數(shù)體內(nèi)無需使用return語句。詳細(xì)描述:php中的void類型用于標(biāo)注不返回任何值的函數(shù)。使用void類型標(biāo)注函數(shù)時,無需在函數(shù)體內(nèi)使用return語句。如果函數(shù)有顯式return語句,則函數(shù)類型標(biāo)注必須為顯式返回的類型。如果函數(shù)沒有顯式return語句,且未使用void類型標(biāo)注,php會自動將其標(biāo)注為void。
PHP 函數(shù)中的 void 類型
PHP 中的 void 類型表示函數(shù)不返回任何值。沒有返回值的函數(shù)類型標(biāo)注為 void。
使用 void 類型
立即學(xué)習(xí)“PHP免費學(xué)習(xí)筆記(深入)”;
使用 void 類型標(biāo)注函數(shù)時,無需在函數(shù)體內(nèi)使用 return 語句。
語法
function functionName(): void { // 函數(shù)體 }
關(guān)注:愛掏網(wǎng)
實戰(zhàn)案例
以下是一個不返回任何值的 PHP 函數(shù)示例:
function printHello(): void { echo "Hello world!" . PHP_EOL; } printHello(); // 輸出: Hello world!
關(guān)注:愛掏網(wǎng)
在這個示例中,printHello 函數(shù)被標(biāo)記為 void,因為沒有必要從函數(shù)返回任何值。函數(shù)體內(nèi)只有echo 語句,用于向屏幕輸出一條消息。
注意事項
- 使用 void 類型標(biāo)注函數(shù)時,函數(shù)不能有顯式的 return 語句。
- 如果函數(shù)有顯式的 return 語句,則函數(shù)類型標(biāo)注 必須 是顯式返回的類型。
- 如果一個函數(shù)沒有顯式的 return 語句,并且沒有使用 void 類型標(biāo)注,PHP 會自動將其標(biāo)注為 void。
以上就是PHP 函數(shù)中可以使用哪些 void 類型?的詳細(xì)內(nèi)容,更多請關(guān)注愛掏網(wǎng) - it200.com其它相關(guān)文章!
聲明:所有內(nèi)容來自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。