PHP

PHP
【PHP】人気フレームワークLaravelの概要

お久しぶりです。yagiです。 12月から新しくPHPを触れることになり、しばらく実装を進めてきたのでここで概要をまとめておこうと思います。   Laravelとは 前提として今回題に上げたLaravelとは、 […]

続きを読む
PHP
exitとreturnの終了処理は何が違うのか?

エラーが起こって処理を終了させなければいけない時に、exitとreturnのどちらを使えばいいのでしょうか。 どちらも見かけは変わらずに処理を終了してくれています。 私は特に違いを気にしていなかったのですが、最近使う機会 […]

続きを読む
PHP
【PHP】 melonを使ったローカル環境でのメール送信テスト

メール送信処理をローカル環境でどうやってテストすればいいのかわからずに 困り果ててしまったので、成功した環境を記録用に残しておきたいと思います。   必要なことは SMTPサーバの設定 php.iniの設定 の […]

続きを読む
MySQL
【PHP】 プリペアドステートメントの結果を連想配列に変換

プリペアドステートメントは同じ処理を繰り返す時に非常に便利です。 しかし、困ったことに結果取得が非常に面倒です。 いちいち結果を格納する変数をbind_result()で宣言しなければいけません。 しかも、変数をひとつず […]

続きを読む
MySQL
【PHP】 PHPExcel 行の動的追加

PHPExcelでは、テンプレートファイルを読み込むことができるため帳票なんかを作成するのに便利です。   しかし、帳票の中には件数によって行数の増減がしたいというものがあると思います。 そのため、テンプレート […]

続きを読む
PHP
CakePHP 2xの命名規則について

ちょっと昔の事なので思い出しながら記述 CakePHP2xと言うWebフレームの命名規則について、 大変恥ずかしながら英単語で躓いた経験があったので まさかそんな人はもういないとあえて言わせてもらいますが 未来の自分に向 […]

続きを読む
MySQL
PHP入門 その8

前回でExcel操作の基本を学びました。 これでExcelファイルの作成が出来るようになりました。   しかし、ここで問題があります。 それは、複数のファイルを作成しようと思ったらいちいちプログラムを書き換えな […]

続きを読む
PHP
PHP入門 その7

前回は新規Excelファイルを作成しましたが、 今回は前回のExcelファイルを読み込んで上書き編集してみましょう。   <?php set_include_path(get_include_path() […]

続きを読む
PHP
PHP入門 その6

今回はExcel操作について学んでいきます。 PHPではデフォルトでExcelを操作することは出来ません。なので、ライブラリを導入する必要があります。 ライブラリはいくつか種類がありますが、今回はPHPExcelを使用し […]

続きを読む
MySQL
PHP入門 その5

前回では、DB接続とquery()を使ったSQL文発行を学びました。 しかし、このquery()はSQL文の使いまわしがあまりうまく出来ません。 特にユーザに検索条件を入力させるようなプログラムを書く場合、 すべての条件 […]

続きを読む