豚吐露@wiki
PHP
最終更新:
ohden
-
view
PHP
CentOS release 6.4
Apache/2.2.3
PHP 5.3.3
Apache/2.2.3
PHP 5.3.3
~ tools ~
pear
PHPで書かれたPHP用lib。
pecl
Cで書かれたPHP用lib。APIが変更されると原則再コンパイルが必要。
phpize
PHPをソースから再コンパイルすることなく拡張モジュールをビルドすることができる
pear
PHPで書かれたPHP用lib。
pecl
Cで書かれたPHP用lib。APIが変更されると原則再コンパイルが必要。
phpize
PHPをソースから再コンパイルすることなく拡張モジュールをビルドすることができる
~ framework ~
FuelPHP 1.6
FuelPHP 1.6
- 埋め込みタグ
phpをhtmlに埋め込む場合は以下のタグを用いる。
<?php echo $hoge; ?>
<script language="php">echo $hoge;</script>
- 短縮タグ
# vi /etc/php.ini
short_open_tag = On
上記設定の後、apache再起動。
# service httpd restart
した後、以下のPHP埋め込みタグが使用可能となる。
<?= $hoge ?>
<? echo $hoge; ?>
- DateTimeが使えない
ロケーションの設定が必要。
# vi /etc/php.ini
[Date]
date.timezone = "Asia/Tokyo"
# service httpd restart
apache再起動で使えるようになる。
- mbstringを使えるようにする
# yum install php-mbstring # vi /etc/php.ini
e.g.) 環境によって変わるんで予めpathを調べておくこと。
[PHP]
extension=/usr/lib64/php/modules/mbstring.so
# service httpd restart
apache再起動で使えるようになる。
- 変数に格納された文字列名の変数を宣言する。
<?php $hoge = 'hage'; ${$hoge} = 'hege.'; var_dump($hage); ?>
string(5) "hege."
- apacheでbasic認証してるサーバでfile_get_contents()したい
- <?php
- ?>
- web apiのcall方法
file_get_contents()を使う。
http://www.softel.co.jp/blogs/tech/archives/2323
http://www.softel.co.jp/blogs/tech/archives/2323
更新日: 2013年09月10日 (火) 21時31分13秒
- PHPでMySql使う場合の話。php-mysql、php-mysqlndがあるけど、nd付いてる方がNativeDriver使えるらしい。 -- (s1n) 2013-06-21 18:30:33