Saba note

醜悪コード Ugly hacks ITものづくり

PHP Tag:

HTMLの間にPHPを挟む

PHPのif文をHTMLの中で書く方法 PHPのif文をHTMLの中で書く方法は稀に必要だけど、基本使わないのですぐ忘れる。こんな書き方できるの知らなかったですよ。なんかMTタグみたいなだな。 <?php if ( […]


nginxのphp-fpmでハマる

Apacheの権威みたいになってきて気持ち悪いことになってきたので、nginx派になろうとして、nginxでphpを設定するときにphp-fpmでハマる。 socketがない 2017/03/14 19:49:50 [c […]


Symfony2でPOST値を取得する

$_POSTで受け取ることも勿論できるのですが、Symfony2を使っているのだったら使わない方がよいです。 リクエストのコンポーネントをよんで$requestから該当のポスト値を取得します。ポスト値はprotected […]


Windows MINGW64でphpを使う

結局xamppとかApacheとか入れないとPHPは使えないので作業が楽な方のxamppで。コマンド使うときは直接PHPを起動するといいみたい。 $ /c/xampp/php/php.exe -v PHP 5.6.19 […]


Symfony2コマンド一覧

Options: -h, –help Display this help message -q, –quiet Do not output any message -V, –versi […]


Imagemagickで解像度を指定する

Imagemagickで解像度を変更しようと思ったらわりと巷に出ているコマンドはうまくいってくれなかったのですが、以下のコマンドでいけました。 convert aaa.png -density 300 -units Pi […]


phpの時間の比較

プログラミングをやっていると殆どの仕様に時間云々が入ってくるのですが、むかしのプログラミング言語(という言い方もおかしいですが)エポック秒に換算して比較計算なんてことになっていて比較的面倒な作業でしたがphpは楽ですよ。 […]


Silexのインストールと初期設定

Silexを使っている開発というのを見たことがなくて、これは世の中的に本当に使われているのかという疑問をもっていましたが、EC-CUBEがとうとうSilexベースで開発してきました。Symfony使わないところがまたいい […]


CSVファイルを作成する場合の注意点

改行コード Windows環境:CRLF Linux環境:LF “(ダブルクォート)が文字列の中にある場合 CSVのフィールド内に「”」を記述する場合は、「””」のように「 […]


phpDocumentorのクラス:フォーマット

PHPのコントローラの頭とかにあるコメントはこんな感じで書いておくとphpDocumentorがいい感じに読み込んでくれる。 /** * [区分]クラスの概要 * * クラスの詳細 * 出来るだけ細かく書いたほうがよいが […]


Ajaxの設定(新しい方の)

しばらく使っていなかったらAjaxが新しくなっておりました。大した違いではないのですが、古い方のsuccess:~error:~という書き方が後方互換でかろうじて動いている感じなので新しい方使った方がいいです。基本的な書 […]


画像をbase64化する方法

画像パスをfile_get_contentsで読み込んでbase64_encode <?php $img = base64_encode(file_get_contents(‘xxx.png’)); ?> d […]


upload_max_filesizeの設定 PHPのアップロードサイズを調整する

php.iniで設定する PHPのアップロードサイズは、php.iniの設定を見るとデフォルトでは、 ; Maximum allowed size for uploaded files. ; http://www.php […]


WordPressのアップロードファイルサイズ制限と解除

WordPressのアップロードファイルサイズ制限と解除

upload_limit1_wpデフォルトでは2MBがアップロードサイズの上限になっています。上限を調整するにはWordpressのなんかを設定変更するとおもいきや、.htaccessとphp.iniの変更でOKみたいで […]


Laravel5でAjaxを使う

結果からいってしまうと普通にhttpリクエスするだけという話になります。ルーティングのみでAjaxとして値を返すとかもできますが、普通に複雑な処理をする上ではコントローラを通した方が無難かと思われます。 ルーティング / […]


WordPressで固定ページのリストを自動的に表示

固定ページをウィジェットなどに表示するには、 <?php wp_list_pages(); ?> という感じで、wp_list_pages()を使います。公式Wordpress Document すでに公式ド […]


全31記事