PHP関数リファレンス 〜初心者による初心者のためのPHP入門〜



PHP用語集

Apache(アパッチ)
Apacheは UNIX系OSや Windowsで動作する高機能で最も人気のあるWebサーバです。Apacheはオープン・ソース・ソフトウェアとして無償で公開され、世界中のボランティアの技術者たちの手によって開発されました。無料版でありながら、誰でも修正・再配布することができます。

MySQL
MySQLはオープン・ソース・ソフトウェアのリレーショナルデータベース管理システム (RDBMS) です。マルチユーザ、マルチスレッドで動作し、高速性とその堅牢性に定評があります。オープンソースなので無償で利用することができて、Windowsや各種 UNIX系OSなど、多くのプラットフォームで動作するのも大きなメリットです。
人気ブログツールであるMovableTypeもMT5からはMySQLのみをサポートするようになりましたし、最も重要視されるデータベースエンジンとして君臨しています。。


PHP関数リファレンス

文字列関数
chop()
echo()
explode()
print()
printf()
sprintf()
strlen()
str_replace()
str_repeat()
strtolower()
strtoupper()
substr()
ucfirst()
ucwords()

マルチバイト文字列関数
mb_convert_kana()
mb_convert_variables()
mb_internal_encoding()

日付と時刻関数
checkdate()
date()
getdate()
gettimeofday()
gmdate()
mktime()
time()

ファイルシステム関数
copy()
fopen()
fclose()
fgetc()
fgets()
fgetss()
fpassthru()
fread()
readfile()

数学関数
abs()
bindec()
ceil()
floor()
round()
pow()
exp()
log()
cos()
sin()
tan()
acos()
asin()
atan()
rad2deg()
deg2rad()
decbin()
dechex()
hexdec()
sqrt()

配列関数
array()
list()
count()
each()
sizeof()
sort()
array_push()
array_pop()
array_shift()
array_unshift()
array_diff()
array_slice()
array_splice()

変数関数
intval()
strval()
floatval()
gettype()
settype()
empty()
print_r()
var_dump()

HTTP関数
header()
header_sent()
setcookie()

URL関数
base64_encode()
base64_decode()
urlencode()
urldecode()
parse_url()

イメージ関数
imagecreate()
imagearc()
imagedestroy()
imageline()
imagepng()
imagecolorallocate()
imagerectangle()
imagedashedline()
imagefill()
imagefilledrectangle()
imagepolygon()
imagejpeg()
imagecreatefromgif()
imagecreatefromjpeg()
imagecreatefrompng()

セッション関数
session_start()
session_destroy()
session_id()
session_register()
session_unregister()
session_name()
session_get_cookie_params()

クラス/オブジェクト関数
class_exists()
get_class()
get_class_methods()
get_class_vars()