PHP– tag –
-
PHP
PHPで指定したディレクトリ内のファイル名とディレクトリ名一覧取得
指定したディレクトリ内のファイル名を一覧で取得したい場合、PHPにはglob()という関数があります。引数にはディレクトリ名を指定するのですが、ワイルドカード(*)が使えるのでディレクトリ内のファイル名やサブディレクトリ名を取得することができます。... -
PHP
フォームで選択した画像などのファイルをピュアPHPでアップロードする方法
ピュアPHPって言葉ありますか?笑ようはフレームワークを使わない純粋なPHPでファイルアップロードをしてみようって話です。対象はPHP初心者に毛が生えたような人か、僕のように経験を積んでも覚えの悪い人です。 ちなみにフレームワークを使うと、そ... -
PHP
画像とかPDFファイルをリンクで開いたときPHPでダウンロードさせる方法
この記事需要無いかも(笑)CSVとかZIPファイルをリンク先に設定するとブラウザで開かずにダウンロードが開始します。画像やPDFのをリンク先に設定した場合は、リンクをクリックするとそのままブラウザで開きます。 画像やPDFの場合もダウンロード出来... -
PHP
PHPの配列をJSONデータとして出力する方法とJSONを読み込み配列にする方法
今回はPHPで配列をJSONに変換して出力したり、JSONデータを読み込んで配列にする方法です。JSONというのは、JavaScript Object Notationの略で、テキストのデータです。といっても最近ではJavaScriptのためのデータではなく、PHPなどでも幅広く使われてい... -
PHP
PHPの配列をカンマ区切りの文字列にする方法とその逆の方法
PHPの配列を文字列として保持したい場合に、各要素の値がどこからどこまでか分かりやすいようにカンマ区切りにして保存したりします。厳密には違うのですが、CSVデータのようなものです。そのままファイルに出力すればCSVとして扱うことも可能です。カンマ... -
PHP
PHP配列の中から要素を検索するarray_searchとarray_keys、in_arrayの使い方
PHPの配列から指定した値が存在するかどうかや、指定した値を抜き出したい場合などに便利な関数があります。それがarray_searchとarray_keys、in_arrayです。array_search は指定した値のキーを配列から取得します。array_keys に指定した値のキーを配列か... -
PHP
PHPの文字列の改行コードとHTMLへ出力時のnl2br関数での置換
PHPなどプログラム上での改行はちょっと注意が必要です。プログラムは基本的に改行やスペースを認識しません。1行のプログラムの終了はPHPの場合だと ; までとなります。でも文字列をログや画面に出力する際に、改行させてきれいに表示したいと思いますよ... -
PHP
PHPのコメントアウト3種類とよくあるミス
PHPのコメントアウトの方法は3種類あります。その3つと、そもそもコメントについて説明します。あと、僕もいまだによくやるコメント時のミスについても触れておきます。【コメントアウトとは】コメントとは、プログラムコードの中に書くメモのようなもので... -
PHP
PHPのデバッグで使うvar_dumpとprint_rとvar_exportの違いって何?
PHPの開発をしているとデバッグ時に変数の中身を見て検証する場合があります。そのときechoで出力できる単純な変数ならばよいですが、配列の場合はechoでは出力できません。その場合は var_dump や print_r 、 var_export を使えば中身を見れますが、これ... -
PHP
PHPのerror_log関数を使ってログを出力する方法
プログラミングを行っているとログを出力し正常に動作しているか、どんなエラーが出ているかを検証する作業が出てきます。このときログを出力すると簡単に検証できます。そのログ出力には error_log() という関数でできます。今回はその方法について説明し...










