「php開発」splitとexplodeの使い方のまとめ
関数説明:
array split (string $pattern, string $string )
array explode ( string $separator, string $string ) ...
PHPの削除パラメータunset()とnullを利用する方法
1.目的:
特定のかさばる変数(配列やオブジェクト)を使用しない場合、削除関数を利用する
2.実現方法
方法1 $varname=null;
方法2 unset($varname);
3 ...
PHP開発でget_magic_quotes_gpc関数を利用するソースコード
PHPコード:
<html>
<!–POSTで単一引用符号を渡す –>
<body>
<form action=”first ...
PHPで画面リフレッシュなしでファイルをアップロードするサンプルコード
1.画面静的ファイルindex.html
<html>
<head>
<title>No refreshファイルをアップロード</title>
<m ...
PHPでregister_shutdown_function()を利用するサンプルコード
サンプルコード:
$start_time = microtime(true);
register_shutdown_function(‘my_shutdown’);
//do som ...
PHP環境でmemache、redis拡張モジュールをインストール
1.phpをコンパイル、インストールオプション
./configure –prefix=/usr/local/php –with-mysql=mysqlnd –with-pdo-mysql= ...
PHPでredisを利用するサンプルコード
サンプルコード:
connect(‘127.0.0.1’, 6379);
$startTime = microtimeFloat();
$pipe = $redis->mult ...
「PHP」正規表現で文字列を半角スペースで区切るサンプル
PHPコード
<?php$empStr = "山田 アルフ 大崎 Abcd";$cftArr = preg_split("/\s/",$empStr);foreach($cftArr as $tt){ echo $tt." ...「PHP入門」多次元配列をソートするサンプル
phpコード
function multiarray_Compare($a, $b)
{
$val_arr = array(
‘gold’=>’asc̵ ...
phpでクライアントのブラウザタイプを取得する方法
phpコード:
<?php
$agent = $_SERVER;
if(strpos($agent,”MSIE 8.0″))
echo “Internet ...
phpでmysqlの挿入、クエリ操作する方法
phpコード:
<?php
header(“Content-type: text/html; charset=utf-8”);
$con=mysql_connect(̶ ...
「PHP」var_exportで変数の文字列表現を返すサンプル
説明
var_export ( mixed $expression ) : mixed
var_export() は、 渡された変数に関する構造化された情報を返します
expression
エクスポー ...
「php入門」メールアドレス形式が正しいかどうかを判断する
コード下記:
function checkEmail($mail){
$reg = ‘/^\\w+(\\w+)*@\\w+(\\w+)*\\.\\w+(\\w+)*$/’;
$rst = preg_matc ...
「PHP入門」フォルダの全てファイルとサブフォルダを横断検索するサンプルコード
PHPコード:
<?php
$d = dir(dirname(__file__));
//echo “Handle: ” . $d->handle . “\\n”;
//echo “path ...
PHPでクイックソートアルゴリズムのサンプル
PHPコード:
function quickSort($array){
$len = count($array);
if($len <= 1){
return $array;
} ...
PHPでIPアドレスを取得する方法
PHPコード:
function GetIP() {//IPアドレスを取得
if ($_SERVER)
$ip = $_SERVER;
else if ($_SERVER)
$ip = $_ ...
PHPで数学ループルのサンプル
PHPコード:
for($a = 1; $a <10; $a++){
echo ”
“; echo “”; for ($b=1; $b <= ...
phpデータベースpdo接続
PHPコード:
setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$dbh->exec(‘set names utf8’); ...