PHP

新プログラミング言語Hack本執筆しました

先日リリースされた新プログラミング言語のHack本を執筆しました。PHPのシステムをHHVM移行しましょう!Facebook発 新プログラミング言語「Hack」スタートアップガイド作者: 米林正明出版社/メーカー: 技術評論社発売日: 2014/04/01メディア: Kindle版この商…

新言語Hackをさわってみる

こんにちは、Podcastで英語を聞いて意識高いふりをしているでお馴染みの米林です。 新言語Hackを触ったのでqiitaにメモしました。新言語Hackで最強PHPerになろう! - Qiita PHPの仕事は全て HHVM Hack に置き換えようと思います。 移行手順もまとめてみます。

G-Cloud Magazine 2011 AWS SDK for PHP執筆しました

2/11に技術評論者から G-Cloud Magazine 2011 が発売されます。 その中で AWS SDK for PHP の記事を執筆させて頂きました。 PHPから手軽にEC2のインスタンスを起動したり、RDSを利用したりするサンプルもあります。 G-CLOUD Magazine 2011技術評論社 売り上…

PHPからAWSを操作する

AWS SDK for PHPを使ってPHPからEC2のインスタンスを起動したい!S3を操作したい!という人向け。 Prerequisites PHP 5.2 or later AWS SDK for PHP install sudo pear channel-discover pear.amazonwebservices.comsudo pear install aws/sdk SDKのinstall…

PHPの良さである$_GETや$_FILESをJavaで実装する

PHPで開発する際はvar_dumpを連発させてる米村です、こんにちは。 PHPはなんといっても、$_GET, $_POST, $_SESSION, $_FILESあたりが強烈に分かり易さと手軽さを表現してるのではないかと思います。 」の閉じタグはつけないですよね。 Javaで同様の処理を行…

$$

php

何が出力されるか分かる? $hoge = "yone"; $yone = "hello"; print $$hoge; $$hoge -> ${$hoge} -> ${"yone"} -> $yone -> "hello" と展開されます.

ちょっとした裏技

PHP

少し前の小ネタですが PHPのURLパラメータに ?=PHPE9568F35-D428-11d2-A769-00AA001ACF42をつけると、なんとzend社のロゴが出ます。PHPのドキュメントページは以下です。http://www.php.net/docs.phpそれにパラメータを付与するとhttp://www.php.net/docs.ph…

PHPに限った事では無いが

PHP

ふと他の人の画面を見て、以下のコードが目にとまりました。 if($hoge == "") $hoge = "";どう思います?違和感かなりありますよね、これは。 で、上記と同じコードが他にも何行も書いてあったので「意味無いと思うなら消して実行してみて下さい」と私は言い…

reflection

PHP

PHP5 PHPもreflection APIによって便利になった。 getDocComment(), 1)); // static 変数表示 if($statics = $func->getStatic…