「PHP」json_decode関数でjsonデータをオブジェクトにする方法
説明
json_decode ( string $json ]] ) : mixed
json デコード対象となる json 文字列。
assoc
TRUE の場合、返されるオブジェクトは連想配列形式に ...
「PHP」json_encode関数で値をjson形式に返すサンプル
説明
json_encode ( mixed $value ] ) : string与えられた value を JSON 形式にした文字列を返します。
value
エンコードする値。 リソース 型以外の任意の型 ...
[PHP]正規表現式で郵便番号を判定する
書式
/^\d{3}-\d{4}$/ 数値3桁ハイフン数値4桁
使用例
「PHP」preg_match関数で半角数字かどうか判定するサンプル
説明
preg_match ( string $pattern , string $subject ]] ) : int
pattern で指定した正規表現により subject を検索します。
パラメータ ...
「PHP」正規表現式でドットをエスケープするサンプル
書式
/文字\./
使用例
「PHP」requireで指定されたファイルを読み込むサンプル
説明
require は include とほぼ同じですが、失敗した場合に E_COMPILE_ERROR レベルの致命的なエラーも発生するという点が異なります。
common.php
<?php
「PHP」グローバル(global)変数を利用する方法
構文
global 変数名
PHPコード
「PHP」htmlentities関数で文字をhtmlエンティティに変換するサンプル
説明
stringhtmlentities ( string$string ]] )
特殊文字を HTML エンティティに変換します。
ENT_QUOTES:シングルクオートとダブルクオートを共に変換します。 ...
「php」static変数を使うサンプル
構文
static 変数名
PHPコード
PHPでディレクトリトラバースのサンプルコード
コード:
<?php
header(“Content-type: text/html; charset=utf-8”);
date_default_timezone_set( ...
「PHP」lcg_value()で0 から 1 の乱数を生成する
説明
lcg_value(): float
lcg_value() は、(0, 1)の範囲の疑似乱数を返します。
使用例
「PHP」array_valuesで 配列の全ての値を返すサンプル
説明
array_values ( array $array ) : array
array_values() は、配列 array から全ての値を取り出し、数値添字をつけた配列を返します。
使用例
「PHP入門」nginxとphpのアップロードファイルのサイズを制限する方法
1.PHP設定ファイルを変更
vim/usr/local/php/etc/php.ini
post_max_size = 50M #最大Postデータ
upload_max_filesize = ...
PHP配列sort、asortとksortの使い方
phpコード:
<?php
$arr = array(‘d’=>’東京’, ‘r’=>’川崎’, & ...
「PHP」is_arrayで 変数が配列かどうかをチェックする方法
書式
is_array ( mixed $value ) : bool
value が 配列型 の場合 true、 そうでない場合 false を返します。
使用例
「PHP」正規表現で複数の区切り文字をANDで指定する
書式
preg_split(“/区切り文字/”, 文字列)
使用例
PHPで二分木(binary tree)を実現するプログラム(NLR、LNR、LRN)
1.二分木について
二分木の中でも、全てのノードが「葉であるか、二つの子を持っている(次数が2であるという)」ものを、全二分木 (full binary tree) と呼ぶ。完全二分木 (perfect binary tree ...
ubuntu 12.04にPHP拡張モジュールをインストール
1.pearでインストール
apt-get install php-pear
sudo pecl install svn
エラーメッセージ:
If you get checking for svn ...