PHP/サンプル/配列の要素数を取得する・count
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PHPで配列の要素数を取得する [#k381bde6]
count関数を使用することにより、配列の要素数を取得すること...
以下にPHPのサンプルコードと実行例を記します。
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 配列の要素を取得するPHPのサンプルコード [#o62641fd]
配列変数と配列以外の変数に対しcount関数を発行したときのサ...
** 配列を取得し要素を追加するたびに要素数を表示するサンプ...
#ref(count1.zip)
<?php
$a=array();
echo "gettype() : " . gettype($a) . PHP_EOL;
echo "count: " . count($a) . PHP_EOL;
array_push($a, 1);
echo "count: " . count($a) . PHP_EOL;
array_push($a, 2);
echo "count: " . count($a) . PHP_EOL;
?>
** 実行結果 [#p4e45321]
本スクリプトはターミナルで実行しています。~
実行結果を見ると、配列変数を取得した時点では count関数の...
以後、配列に追加するごとに値が1ずつ加算されているのが確認...
$ php count1.php
gettype() : array
count: 0
count: 1
count: 2
** integer変数を使いcount関数実行するサンプルコード [#x4b...
#ref(count2.zip)
<?php
$a=0;
echo "gettype() : " . gettype($a) . PHP_EOL;
echo "count: " . count($a) . PHP_EOL;
?>
** 実行結果 [#na00f712]
本スクリプトはターミナルで実行しています。~
配列では無い変数を指定した場合、1が返却されました。
$ php count2.php
gettype() : integer
count: 1
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
終了行:
#navi(../)
* PHPで配列の要素数を取得する [#k381bde6]
count関数を使用することにより、配列の要素数を取得すること...
以下にPHPのサンプルコードと実行例を記します。
#contents
#htmlinsertpcsp(ll-top.html,ll-sp.html)
* 配列の要素を取得するPHPのサンプルコード [#o62641fd]
配列変数と配列以外の変数に対しcount関数を発行したときのサ...
** 配列を取得し要素を追加するたびに要素数を表示するサンプ...
#ref(count1.zip)
<?php
$a=array();
echo "gettype() : " . gettype($a) . PHP_EOL;
echo "count: " . count($a) . PHP_EOL;
array_push($a, 1);
echo "count: " . count($a) . PHP_EOL;
array_push($a, 2);
echo "count: " . count($a) . PHP_EOL;
?>
** 実行結果 [#p4e45321]
本スクリプトはターミナルで実行しています。~
実行結果を見ると、配列変数を取得した時点では count関数の...
以後、配列に追加するごとに値が1ずつ加算されているのが確認...
$ php count1.php
gettype() : array
count: 0
count: 1
count: 2
** integer変数を使いcount関数実行するサンプルコード [#x4b...
#ref(count2.zip)
<?php
$a=0;
echo "gettype() : " . gettype($a) . PHP_EOL;
echo "count: " . count($a) . PHP_EOL;
?>
** 実行結果 [#na00f712]
本スクリプトはターミナルで実行しています。~
配列では無い変数を指定した場合、1が返却されました。
$ php count2.php
gettype() : integer
count: 1
#htmlinsertpcsp(ll-btm.html,ll-sp.html)
ページ名: