使用count 要注意的兩點

2021-04-14 08:53:11 字數 651 閱讀 7036

一、null和false的不同

$result 

= count

(null

);// $result == 0

$result 

= count

(false

);// $result == 1

二、是否遞迴計算

<?php

$food 

= array(

'fruits'  

=> array(

'orange'

, 'banana'

, ),

'veggie'  

=> array(

'carrot'

, 'collard'

,'pea'

));// recursive count

echo 

count

($food

, count_recursive

);  

// output 8

// normal count

echo 

count

($food

);                  

// output 2

?>

使用count 要注意的兩點

一 null和false的不同 result count null result 0 result count false result 1 二 是否遞迴計算 food array fruits array orange banana veggie array carrot collard pea ...

iOS中 執行緒問題要注意的兩點內容

執行緒中要注意的幾點 1 執行緒中的autorelease物件不能釋放,必須手動釋放或者新增自動釋放池 2 子執行緒中重新整理ui會失敗 在子執行緒中不要重新整理ui autoreleasepool self performselectoronmainthread selector refreshu...

多執行緒中互斥物件操作要注意的兩點

互斥物件中,包含乙個執行緒id和乙個計數器。執行緒id表示擁有互斥物件的執行緒id,計數器表示互斥物件被同乙個 互斥物件中用到的api函式 handle createmutex lpsecurity attributes lpmutexattributees,bool binitialowner,l...