ネイティブphp開発で導入しておくと便利な関数

<?php
# MySQLで扱う値(配列である前提)を一気に特殊文字エスケープ
function my_esc($array=array())
{
	return array_map("mysqli::real_escape_string",$array);
}

# ビュー側で配列やオブジェクトの構造を確認するときに便利な関数
function print_l($array=array())
{
	print "<pre>\n";
	print_r($array);
	print "</pre>\n";
}

# メールヘッダ生成用に文字列をエンコードする関数
function ml_header_enc($str)
{
	return "=?iso-2022-jp?B?".base64_encode(mb_convert_encoding($str,"ISO-2022-JP-MS","auto"))."?=";
}

コメント

タイトルとURLをコピーしました