「PHP」ランダムパスワードを生成するようにカスタマ関数
<?php
header(“Content-type:text/html;charset=utf-8″);
function getRandPass($length = 6){
$ ...
MongoDBデータを挿入3つの方法
1.insert()方法
db.inventory.insert( { _id: 10, type: “misc”, item: “card”, qty: 15 } ) ...
MongoDBでデータを削除する方法
1.すべてのドキュメントを削除
db.inventory.remove({})
2.条件に一致するドキュメントを削除
db.inventory.remove( { type : “food ...
PHPからPOSTリクエストを送信する方法
phpからpostリクエスト三つ方法
curl、file_get_content、fsocketを利用してpostでデータを送信する
コード下記:
class Request{
public ...
PHP5コマンドライン引数を取得
# php -r “echo \”PHP Command Line.\”;”
PHP Command Line.
#
#
# php -r “ ...
php言語でクライアントのIPアドレスを取得
サンプルコード:
function real_ip()
{
static $realip = NULL;
if ($realip !== NULL)
{
return $real ...
php言語HTTP_Clientクラスサンプルコード
サンプルコード:
<?php
class httpClient {
public $buffer = null;//buffer 戻る文字列を取得
public $referer = ...
PHP言語 文字列の暗号化と復号化の関数
サンプルコード:
<?php
$id = “
$token = encrypt($id, ‘E’, ‘qingdou’);
...
jQuery TreeGrid使い方
1.プラグインを初期化
<script type=”text/javascript” src=”js/jquery.js”></script>
& ...
PHPで数字0とnullの区別
<?php
$test=0;
if($test==”){
echo ‘<br/>phpで0はnullです’;//出力
}
if($test= ...
PhpMyAdminのアップロードファイルサイズを変更
php.iniに下記の行を変更する
upload_max_filesize = 8m
memory_limit=128M
post_max_size=8M
apacheまたnginxが再起動 ...
「PHP」ユーザ新規登録メールを有効
<?php
session_start();
header(‘Content-Type:text/html;charset=UTF8’);
include_once(“ ...
「PHP」ディレクトリトラバーサル
サンプルコード:
<?php
//ディレクトリトラバーサル
echo memory_get_usage() . “\n”;
function traversal ...
php言語 jsonスペースを除去
サンプルコード:
$row=urlencode(preg_replace("/(\s|\ \;| |\xc2\xa0)/","",$row));php言語 コンテンツを一括編集
サンプルコード:
function find_all_dir( $dir,$research=array(), $replace=array()){
//ディレクトリ内のすべてのファイルを見つける
$dh ...
php 記号の句読点をフィルタ
function filtration_symbol($tt){//句読点をフィルタ
$str=array(“,”,””);
$tt=str_replace($str,& ...
OracleのID自動インクリメント
–sequenceを作成
create sequence seq_on_test
increment by 1
start with 1
nomaxvalue
nocycle ...
php言語でcooikeとsessionを利用して、ページのアクセス数を統計
//sessionで統計
if($_SESSION==””){//判断$_SESSION==””的值是否为空,其中的temp为自定义的变量
if(($fp=fopen(& ...