- PHP
- 2008-01-30 - 更新:2012-12-20
配列にコールバック関数を適用し、戻り値に適用後の配列を返す場合
$ARRAY = array_map("CallBack", $ARRAY);
※array_filter
では戻り値にその配列を渡せない
CallBack
関数内でのみ、適用後の値を使用できる
1,063 views
配列にコールバック関数を適用し、戻り値に適用後の配列を返す場合
$ARRAY = array_map("CallBack", $ARRAY);
※array_filter
では戻り値にその配列を渡せない
CallBack
関数内でのみ、適用後の値を使用できる
SAPI (Server Application Programming Interface)
CLI (Command Line Interface)
CGI (Common Gateway Interface)
【使用例】
CLI版
/usr/local/bin/php -f <file> -- <argv> <file>
<file>:
PHPファイル名PHPプログラム内で$argv[0]
に格納される
<argv>:
PHPプログラムに渡す引数。同じく$argv[1],$argv[2]...
に格納される
CGI版
/usr/local/bin/php-cgi
を使用する。
eth0
に192.168.255.1
を追加する例
cd /etc/sysconfig/network-scripts cp ifcfg-eth0 ifcfg-eth0:0 vi ifcfg-eth0:0 DEVICE=eth0:0 IPADDR=192.168.255.1 NETMASK=255.255.255.0 NETWORK=192.168.255.0 BROADCAST=192.168.255.255 ONBOOT=yes BOOTPROTO=none /etc/rc.d/init.d/network restart
ifconfig
で確認
コンストラクタはconstructor
[構築子]といって、クラスのインスタンスが生成されるときに実行されるメソッドです。
デストラクタはdestructor
[消去子]といって、クラスのインスタンスが消去されるときに実行されるメソッドです。
class Exam { function __construct() { } function __destruct() { } }
class Exam { function Exam() { } function ~Exam() { } }
Swiftの場合、イニシャライザ・デイニシャライザ
class Exam { init() { } deinit { } }