プログラミング・Web開発 【PHP】指定したパス以下にあるディレクトリ一覧を取得する方法 「PHPで現在のパスを取得する方法」のポストでパスを取得できたので、取得したパスに存在するディレクトリの一覧を取得するPHPスクリプトを解説・ポストします。 2015.05.25 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】現在実行中のスクリプトまでのパスを取得する方法 現在実行中(閲覧中)のPHPスクリプトまでのパスを取得する方法と、「絶対パス」「相対パス」「フルパス」についての解説です。 2015.05.23 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【php】array_unique関数で重複した値を削除するまとめ phpのarray_unique関数を使い、重複した値を削除する方法をまとめたので、備忘録としてポストします。 2015.03.28 2025.04.28 プログラミング・Web開発
プログラミング・Web開発 【PHP】変数名に変数を使って動的に指定する「可変変数」の使い方 PHPで変数名に連番などの「変数」を使い、動的に変数名を指定できる「可変変数」の記述方法、使い方を説します。変数名に変数が使えるとはどういうことか、読めば納得するはずです。 2014.12.13 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】先月・今月・来月の「末日付」の取得方法 PHPの日付関数を使い、今月、来月、先月の「末日付」の取得(作成)方法を備忘録としてポストします。末日付とは、1月なら31、2月なら28(29)など、読んで字のごとく、月末の日付です。 2014.11.04 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】パーミッションが777のディレクトリ(フォルダ)を動的に作成する方法 プログラムの仕様上、パーミッションが 777 のディレクトリ(フォルダ)を、元から用意せずに動的に作成する必要がったので、その作り方となぜ初期状態では出来ないのかを忘備録としてポストします。 2014.08.06 2025.04.28 プログラミング・Web開発知識・ノウハウ
知識・ノウハウ 「Maximum execution time of 30 seconds exceeded」が出た場合の対策方法 前回に引き続き。phpのエラー絡みの対策。今度は Maximum execution time of 30 seconds exceeded が出た場合の対策方法です。 2014.08.05 2025.04.28 知識・ノウハウ
プログラミング・Web開発 「Allowed memory size of 16777216 bytes exhausted」が出た場合の対策方法。 DBデータをphpExcelでエクセル出力させようとした際に遭遇したので、その対策方法を忘備録としてポストします。 2014.08.04 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】CPIサーバーのシェアードプランで行う php.ini の初期設定 CPIの共有サーバを新規にレンタルする機会があったので、その際に行った php.ini の設定方法を忘備録としてポストします。 2014.04.27 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】現在実行中ファイルのひとつ上の階層ディレクトリを取得する方法 PHPでひとつ上の階層のディレクトリ名を取得した際に色々と試したので、忘備録としてポストします。 2014.04.15 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】全角文字列(半角も)の最後の一文字を削除する方法 「あああ、いいい、ううう、」という文字列があり、末尾の「、」を削除したいという場合の処理方法。半角文字列での場合は「rtrim」で任意の文字を削除することが出来るのですが、全角文字列の場合はどうすればスマートに出来るのか。 2014.01.30 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】秒数を元に経過時間を作成する方法 秒数を元に「150時間42分」など、経過時間を作成する方法。タイムカードの勤続時間などで使いました。 2013.10.24 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】strtotime関数の使い方サンプル9個 PHPのタイムスタンプ系の関数、strtotime() の使い方をよく調べるので、忘備録代わりに残してみます。 2013.10.10 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】2つの日時差をとり、「時:分:秒」という形で表示する方法(スマート篇) 以前、『【PHP】開始・終了の時差を計算し「時:分:秒」という形で表示する方法』というポストをしたのですが、PHP5.3以上であれば、もっとスマートに出来る方法を教えていただいたので紹介。 2013.09.11 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】RSSの日付(「pubDate」とか「dc:date」)をPHPでフォーマットし直す方法 PHPでRSSファイルを読み込み、表示するという処理をする時、RSSにある日時情報(「pubDate」とか「dc:date」)を、Y-m-d H:i:s 形式に置き換える方法です。 2013.09.10 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】開始・終了の時差を計算し「時:分:秒」という形で表示する方法 タイムカードのような開始時刻、終了時刻のデータがあるとして、その2つの時間の差が何時間何分あるかを計算し、「時:分:秒」で表示する方法。 2013.08.30 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】正方形のサムネイル画像をGDを使って作る方法 現在作成中のシステムの管理画面にてサムネイル画像が必要になったので、WordPressの様な正方形の画像をPHPで作成する方法を備忘録としてポストします。 2013.07.19 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】文字列から「改行コード」を削除する方法 文字数を数えるときに改行も1文字としてカウントされていたので、その時に使った改行を削除する方法です。 2013.06.29 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】配列の空要素を削除する方法 配列を調査し、要素が空白の場合はキーごと削除する方法を備忘録としてポストします。 2013.06.14 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】ハッシュ関数 hash_hmac リファレンス 手持ちのポケットリファレンスに載っていなかったので、忘備録としてポスト。hash_hmac ろは、HMAC方式を使用してハッシュ値を生成する関数です。 2013.06.04 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 複数ファイルをアップロードできるjQueryのプラグイン「Uploadify」をCakePHPで使ってみる 前回に続き、ファイルをまとめてアップロードする jQuery のプラグイン「Uploadify」の使い方。今回はCakePHPでの設置の方法を晒してみたいと思います。 2013.05.28 2025.04.28 プログラミング・Web開発
プログラミング・Web開発 ファイルをまとめてアップロードする jQuery のプラグイン「Uploadify」の使い方。 画像ファイルを複数枚一気にアップロード出来ないかと探していましたら「Uploadify」というjQueryのプラグインを発見しましたので、その設置方法を忘備録代わりにポストです。 2013.05.27 2025.04.28 プログラミング・Web開発
プログラミング・Web開発 【PHP】指定した文字数目に指定した文字を挿入する関数「wordwrap()」 とある文字列を途中で改行、ようは文字列中に「<br />」を挿入できればと思い探しましたところ、wordwrapという関数を発見。 2013.01.03 2025.04.28 プログラミング・Web開発知識・ノウハウ
UNIX 【UNIX】CentOSにPHPのパッケージをインストールする方法 PHPを利用したサイトを作成し、サーバへアップロードしたらmbstringに関するエラーが出たので調査したところ、モジュールがインストールさてていなかったので、yumコマンドを使ってCentOSへインストールしてみました。 2012.12.24 2025.06.05 UNIX
プログラミング・Web開発 【ZendFramework】日本語ファイル名の添付ファイル付きでメール送信する場合は文字数に注意 「Zend Framework」を使ったメールフォームでメール送信する際に「日本語ファイル名」の添付ファイル付きで行った場合、ファイル名が15文字を超えていると、受信しても添付ファイルが開けないという事態に陥るので、必ず15文字以内のファイル名で送信することを喚起する内容のポストです。 2012.10.19 2025.04.28 プログラミング・Web開発
プログラミング・Web開発 【PHP】ページ表示時に動的にサムネイル画像を作る4つの方法 PHP及び、CakePHPで作成しているサイトのリストページ等で画像を扱う際に、指定画像のサムネイルがあると便利ということで、サムネイルを作る便利スクリプトやサイトを4種類紹介します。ちなみに、サムネイルとは「thumbnail」と書き、親指(thumb)の爪(nail)のように小さく簡潔であるという意味から来ています。 2012.08.17 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】条件分岐に「三項演算子」を使ってみた 作ってるシステムでちと大量に条件分岐する箇所がでてきたのですが、いちいち if文を書くのが面倒になってきたので、思い立って三項演算子を使ってみることにしました。 2012.07.21 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】PHPで機種依存文字を変換する場合は文字コードをSJIS-winにしてから! PHPでCSVファイル取込機能を作成中、機種依存文字である「?」を「(株)」に変換しようとした時にはまってしまったので、その対策方法を忘備録としてポストしてみます。 2012.07.18 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 【PHP】ユニーク(一意)なIDを生成する簡単な方法 PHPで一意(ユニーク)な乱数を作成したい場合、一番楽にできそうな方法を備忘録代わりにポストします。 2012.07.14 2025.04.28 プログラミング・Web開発知識・ノウハウ
プログラミング・Web開発 PEAR Pagerで javascript の onclick を設定してみる。 何回か前のポストでPEAR Pagerを使いましたが、それに関する追加資料。ページ送りでリンクする際、javascript の onclick を使いたかったのでマニュアル()を見たのですが、残念ながらマニュアルには載っていませんでした。 2012.06.20 2025.04.28 プログラミング・Web開発