preg_match(“/(.*)href='([^’]+)’/is”, “入力文字列”, $matches);
googleMap
facebookユーザーネームからID取得
パスワード作成
PHPからPOST
$option = array( 'http' => array( 'method' => 'GET', #参照元URLを設定 'header' => 'Referer: '.'http://参照元URL'."\r\n" ) ); $context = stream_context_create($option); #対象URLから$strにファイル内容を取得 $str = file_get_contents('http://対象URL', FALSE, $context);
PHP文字コード設定
文字コードで悩まないためのおまじない
PC
php_value mbstring.language Japanese
php_value mbstring.internal_encoding UTF-8
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_flag mbstring.encoding_translation Off
携帯
php_value mbstring.language Japanese
php_value mbstring.internal_encoding SJIS
php_value mbstring.http_input pass
php_value mbstring.http_output pass
php_flag mbstring.encoding_translation Off
ImageMagick(クラス)
http://jp2.php.net/manual/ja/book.imagick.php
$Imagick = new Imagick();
読み込み
$Imagick->readImage( filename );
サイズ変更
$Imagick->thumbnailImage(X, Y, TRUE);
サイズ変更
$wi = X;
$hi = $wi * $Imagick->getImageHeight() / $Imagick->getImageWidth();
if($hi > Y){
$hi = Y;
$wi = $hi * $Imagick->getImageWidth() / $Imagick->getImageHeight();
}
$Imagick->thumbnailImage($wi, $hi);
保存
$Imagick->writeImage( filename );
サイズ取得
X = $Imagick->getImageWidth();
Y = $Imagick->getImageHeight();
解放
$Imagick->destroy();