Control structures 
else
 elseif
 alternative-syntax
 while
 do.while
 for
 foreach
 break
 continue
 switch
 declare
References
 apache
 apc
 apd
 array
 aspell
 bbcode
 bc
 bcompiler
 bzip2
 calendar
 ccvs
 classkit
 classobj
 com
 
 | 
cpdf
 crack
 ctype
 curl
 cybercash
 cybermut
 cyrus
 datetime
 dba
 dbase
 dbm
 dbplus
 dbx
 dio
 dir
 dom
 domxml
 dotnet
 enchant
 errorfunc
 exec
 exif
 expect
 fam
 fbsql
 fdf
 fileinfo
 filepro
 | 
filesystem
 filter
 fribidi
 ftp
 funchand
 geoip
 gettext
 gmp
 gnupg
 haru
 hash
 http
 hw
 hwapi
 i18n
 ibase
 ibm-db2
 iconv
 id3
 ifx
 iisfunc
 image
 imagick
 imap
 info
 ingres
 ircg
 java
 | 
json
 kadm5
 ldap
 libxml
 lzf
 mail
 mailparse
 math
 maxdb
 mbstring
 mcal
 mcrypt
 mcve
 memcache
 mhash
 mime-magic
 ming
 misc
 mnogosearch
 msession
 msql
 mssql
 muscat
 mysql
 mysqli
 ncurses
 net-gopher
 network
 | 
newt
 nis
 notes
 nsapi
 objaggregation
 oci8
 oggvorbis
 openal
 openssl
 oracle
 outcontrol
 overload
 ovrimos
 paradox
 parsekit
 pcntl
 pcre
 pdf
 pdo
 pfpro
 pgsql
 phar
 posix
 printer
 ps
 pspell
 qtdom
 radius
 | 
rar
 readline
 recode
 regex
 rpmreader
 runkit
 sam
 satellite
 SCA
 sdo
 sem
 sesam
 session
 shmop
 simplexml
 snmp
 soap
 sockets
 spl
 sqlite
 ssh2
 stats
 stream
 strings
 svn
 swf
 swish
 sybase
 | 
tcpwrap
 tidy
 tokenizer
 unicode
 uodbc
 url
 var
 vpopmail
 w32api
 wddx
 win32ps
 win32service
 xattr
 xdiff
 xml
 xmlreader
 xmlrpc
 xmlwriter
 xsl
 xslt
 yaz
 zip
 zlib
 |