Java
.NET
PHP
プログラミング一般
DataBase
システム/サーバ構築
システム/サーバ運用
技術系一般知識
>
IT技術情報
>
php
>phpTips
目次
目次
投稿する!
投稿フォーム
検索
PHP Tips
配列・変数
PEAR
真と偽
ループ、分岐
require, include
文字列処理
数字処理
日付・時刻処理
ファイル処理
外部プログラム実行
バイナリデータ
関数
オブジェクト指向
HTML
DB(PostgreSQL)
セッション
マルチバイト
PDF
HTTP
メール
SSL
時間のかかる処理
リロード対策
APC他
サイト構成方法論
パスワード認証
ID 発行の方法
効率的な処理
セキュリティ
開発環境、デバッグ
ネーミング
GD関連
戻る
メインに戻る
PHP Tips
本サイトは、PHP 利用者全体のレベルアップを促し、PHP の発展に少しでも寄与できればという考えで公開しております。
現在の Tips数:
119
件
配列・変数 (8件)
定数
unset()の使い道
isset()の使い道
join()の使い道
array_walk(), array_map()
print_r()の使い道
オブジェクト内の配列変数を可変変数で指定する方法
print_rの第二引数
PEAR (3件)
PEAR概要
PEAR::DB 設定
PEAR::DB 接続→切断
真と偽 (1件)
PHP の真と偽
ループ、分岐 (4件)
foreach
for
do { ... } while()
( ... ? ... : ... )は便利
require, include (3件)
共通関数、変数、クラスの読み込み
require_once, include_once を使おう!
セッション内処理や DB 接続処理を require
文字列処理 (4件)
フォームへの入力はまず trim()
addSlashes()は必ず知って!
chunk_split()
ユーザ入力値エスケープ関数
数字処理 (2件)
切り捨て、切り上げ、四捨五入
数字にコンマを打つ
日付・時刻処理 (4件)
日付の書式と妥当性のチェック
日付書式変換関数
strtotime
月末
ファイル処理 (6件)
ディレクトリ内のファイルを処理
filemtime() で最終更新日時を
一時ファイルを使いたい!
バイナリファイルの内容を変数に
テキストファイルの内容を変数に
ファイルの内容をブラウザに
外部プログラム実行 (2件)
差異、使い分け
汚染された変数
バイナリデータ (1件)
バイナリデータのサイズを知る
関数 (3件)
デフォルト引数
引数のリファレンス渡し
任意個数の引数
オブジェクト指向 (2件)
オブジェクトを生成せずに
GET、POST変数をクラス内で使用する関数
HTML (6件)
プルダウンの生成
リンクの生成
複数選択式の扱い
radio, checkbox 整形
フォームの HTML
CSVとブラウザ表示をうまく切替えたい
DB(PostgreSQL) (17件)
pg_fetch_object()
使い易いクラス
コンストラクタ itbDb::itbDb()
接続 itbDb::connect()
切断 itbDb::close()
クエリ実行 itbDb::exec()
行取出し itbDb::getRow()
一行だけ取出し itbDb::getOneRow()
一行一列の結果用 itbDb::getOneValue()
挿入 itbDb::insert()
更新 itbDb::update()
削除 itbDb::delete()
全件削除 itbDb::truncate()
ラージオブジェクト
update してから insert
delete してから insert
select ... for update
セッション (3件)
session_register() すべきもの
自前セッションハンドラ
HTTP ヘッダに関して
マルチバイト (1件)
文字列折り返し
PDF (2件)
基本
間に合わせクラス化
HTTP (7件)
HTTP ヘッダ
ページの転送
PHP出力をブラウザに表示させる
PHP出力をダウンロードさせる
主な Content-Type
POSTメソッドで他のサイトに情報を送る
HTTPヘッダとボディの出力順序を気にしないようにするには
メール (4件)
mail(), mb_send_mail()
パイプ経由で
エラーメールの届き先
エラーメールの届き先(2)
SSL (1件)
SSLで守れるもの、守れないもの
時間のかかる処理 (1件)
やり方
リロード対策 (2件)
方法論
実装
APC他 (1件)
特徴、できること
サイト構成方法論 (6件)
共通部分の関数化
フレームの利用
フレームを使いたくない場合
CSS の有効利用
全ページを「只今メンテナンス中」に切替える
テンプレートの利用
パスワード認証 (4件)
方法論
安全性
任意の桁数のパスワード作成
パスワードは暗号化して保存しましょう
ID 発行の方法 (2件)
方法論
枝番
効率的な処理 (4件)
ループ
通信量
メモリ使用量
SQLの結果をキャッシュすることで高速化
セキュリティ (5件)
register_globals
汚染された変数
暗号化
サーバー自体のセキュリティ
セッションハイジャック
開発環境、デバッグ (5件)
インデント、エディタの着色
dabbrev-expand による補完
基本は画面出力
print_r(), var_dump()
@, error_reporting(), error_log(), エラーハンドラ
ネーミング (4件)
変数の上書き予防
出所の明確化
関数の命名
クラス、メソッドの命名
GD関連 (1件)
GDでWindowsフォントを使う
■御協力頂いた方々
Tips を登録して頂いた皆様(投稿数順)です。ありがとうございます!
松嶋@ITBoost 様(101件)
dozo 様(6件)
ゆう 様(4件)
深沢一郎 様(4件)
(/ --)/ 様(1件)
sonic 様(1件)
岡本勝則 様(1件)
吉川裕之 様(1件)
サイト内全文検索
スタックアスタリスクのサイトを検索します。検索には、Googleを利用しています。そのため、最新の情報で検索されない可能性があります。
利用規約
お問い合わせ・ご意見
スタックアスタリスクについて
運営会社について
レンタルサーバー
ホスティング
専用サーバー
メールフォーム
ショッピングカート
メール共有
ITエンジニア派遣
Linux講座
Java講座
メール配信
レンタルサーバー
Webデータベース
検索サービス