20230329のPHPに関する記事は9件です。

【PHP】相対パス(相対URL)を絶対URLに変換する

自前で半端な実装をするより、優れたライブラリを使いましょう。 例えば、Composer でインストールできる guzzlehttp/psr7 があります。 composer require guzz…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【PHP】public, private, protected の違い

はじめに 最近PHPを触り始めまして、今更ですがタイトルにあるpublic, private, protectedの違い と使い方について自分の備忘録としてまとめました。 記事の目的 public,…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

バイトのシフトが削られまくったのでシフト管理アプリを作った話

1.はじめに 地方の大学に通う文系大学生です。4月から新4年になります。 今回開発したアプリの概要や苦労した点をつらつらと書いていきたいと思います。 2.アプリの簡単な概要 同時記録型シフト管理アプ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Smary4でEUCを使う方法

いやーいまどきEUCなんてというなかれ 結構現役で動いてるところまだあるんじゃないでしょうか。そして今どきSmartyなんていうなかれ、まだまだ動いてるでしょう。しらんけど。 結論 smarty4で…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PHPでjsonを読み込む。

メモメモ。 PHPでjsonファイルを読み込む PHPでjsonファイルを読み込む方法は以下。 <?php $input_json = file_get_contents(dirname(__FIL…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

PHPでjsonを読み込んで配列化。

メモメモ。 PHPでjsonファイルを読み込む PHPでjsonファイルを読み込む方法は以下。 <?php //json取得先 $json_url = dirname(__FILE__).'/../…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

fgetcsv() の振る舞いが変わりました。

PHP7.4 までは fgetcsv() でエラーにならなかったものも、PHP8.0からは TypeError になります。 test.csv 0,1,2,3,4,5,6,7,8,9,10 0 , …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

"." の扱い。

PHP7.4 までは 「"." に 0.0を足す」といういささかアタマノワルイ^H^H^H^H^Hイレギュラーな処理について、Warningこそ出しながら、致命的な型エラーにならなかったものも、PH…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【PHP・Laravel】パターン別電話番号のバリデーション

結構実装することはあるのですが、その度に正規表現ってどうやってっけ?ってなって調べてるので、自分用にメモ。 間違っていたら、ご指摘いただけると助かります。 ハイフンなし '/^0[0-9]{9,10…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む