Apache環境で「PHP Fatal error: Allowed memory size XXXX」の対処方法
エラーメッセージ:
error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 35 bytes) in D:\www\wordpress\ ...
「SQLの入門」SQLでAテーブルのデータをBテーブルへバックアップする方法
SQL構文:
SELECT * into users_bak_20140726 FROM startnews24_users
注意:
自動的にusers_bak_20140726 テーブルを作成する、事前 ...
PHPのstr_replace()を利用するサンプル
phpコード:
説明:str_replace-検索文字列に一致した全ての文字列を置換する
$begintime=str_replace(“-“, “”,̶ ...
Linux環境でSSHをよく使うコマンドと簡単な使い方
1.ディレクトリ操作
rm -rf mydir/*mydirディレクトリを削除*/
cd mydir/*mydirに入る*/
cd –/*上級のディレクトリに入る*/
cd ../*親ディレ ...
「PHPの入門」Fatal error: Can’t use function return value in write contextの解決
1.エラーメッセージ:
Fatal error: Can’t use function return value in write context
2.NGコード
<?php
ec ...
「PHPの入門」配列の要素を削除する方法
方法1
unsetで配列の要素を削除
説明:指定した変数の割当を削除する
サンプルコード:
function array_remove_value(&$arr, $var){
for ...
「PHPの入門 」PHPの良く使う便利な関数コレクション
1:strip_tags
説明:
文字列からHTMLおよびphpタグを取り除く
例:
$message = “<div> 列島酷暑 熱中症に厳重警戒:<span> & ...
PHPでajax、XMLHttpを利用するサンプルコード
PHPコード:
var xmlHttp = new ActiveXObject(“Msxml2.XMLHTTP”);
//または
//var xmlHttp = createobject ...
PHPを使って、画像のファイルを切り出し、縮小、サムネイルする方法
PHPコード:
処理関数の定義
function imagecropper($source_path, $target_width, $target_height)
{
$source_info = g ...
PHPで任意可変長の引数の使い方
PHPコード:
//两个默认参数的函数
function foo($arg1 = ”, $arg2 = ”) {
echo “arg1: $arg1\n”;
echo “arg2: $arg2\n” ...
PHPでgetrusage()関数を使用してCPU使用率情報を取得
phpコード:
print_r(getrusage());
/* 出力
Array
(
=> 0
=> 0
=> 2
=> 3
=> ...
PHPでmemory_get_peak_usage()関数を使用してメモリ使用量の情報を取得
PHPコード:
echo “Initial: “.memory_get_usage().” bytes \n”;
/* 出力
Initial: 361400 bytes
*/
//メモリを使用 ...
phpでglob()を使用してファイルを検索
phpコード:
//すべての拡張子phpのファイルを取得
$files = glob(‘*.php’);
print_r($files);
/* 出力:
Array
(
=> ...
CentOSにmemcachedをインストールし、PHPで利用できる
1.memcachedをダウンロード
cd/usr/local/src
wget
2.memcachedをインストール
tar zxvf memcached-1.4.15.tar.gz
cd m ...
PHPで配列をソートするサンプル
phpコード:
方法1 配列をソート
function cmp($a, $b)
{
if($a==$b)
{
return 0;
}
return($a>$b)?- ...
LinuxのOSバージョン情報を確認するコマンド
コマンドコード:
# lsb_release -a
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch ...
PHPで例外(exceptions)処理サンプル
PHPコード:
<?php
//エラー出力を禁止
error_reporting(0);
//エラーハンドラを設定
set_error_handler(‘errorHandle ...
「Linux」modinfoコマンドでモジュールのファイル名とフルパスを確認する方法
書式
modinfo filename
オプション:
-a, –author Print only ‘author’
-d, –description ...