PHP

※Web開発

【保存版】【コピペでOK】CSSでレスポンシブなtableを作る簡単な方法!

以前、仕事でテーブルデザインをレスポンシブで表示する際に結構悩みましたので、同じような悩みを持つ方が多いと思いますので何パターンか王道のレスポンシブテーブルデザインを紹介します。疑似要素(beforeとafter)についての記事も書きました...
※Web開発

オブジェクト指向プログラミングの基礎をステップバイステップで解説

クラスインスタンスオブジェクトメソッド(method) = 関数方法プロパティ(propaty) = 変数所有物ポリモーフィズムカプセル化継承これらの意味を日本語で初学者にもわかりやすいようにステップバイで詳しく解説してください。例を入れる...
※Web開発

TinyMCEをHTML入力画面に組み込む方法

TinyMCEは、Webページにリッチテキストエディタ機能を追加するための強力なJavaScriptライブラリです。HTML入力画面に組み込むことで、ユーザーはより簡単に、そして視覚的に魅力的なコンテンツを作成することができます。1. Ti...
※Web開発

PHPライブラリのおすすめ14選!利用方法、ライブラリの探し方も解説!

目次PHPライブラリとは?PHPライブラリおすすめ14選Requests for PHP – HTTPリクエストkriswallsmith/assetic – minifywhoops! – デバッグbriannesbitt/Carbon ...
laravel

PHPMailer-6.1からGmailへ接続しメール送信(Xampp対応)

2020年05月24日 (日)PHPMailer のバージョン 6.1 から Gmail のSMTP に接続しメール送信する方法です。Windows の Xampp からの送信にも対応しています。Windowsからのメール送信ではよく下記の...
※Web開発

【保存版】XAMPP ローカル環境からGmailを送信する

はじめに前回予約フォームを作成しました。今回はこのフォームに登録したあアドレスには予約完了、管理者のアドレスには受付完了のメールが届くようにします。Gmail側でアプリパスワードを取得する使用するGmail側でアプリパスワードを発行します。...
LINUX

WSL環境に PHP8.2 を導入する

この手順はApache2.4を導入してから改めて行った方が安全です。前後を逆に実行するといつの間にかphp_modのバージョンが先祖帰りしていたため。このページに関する目次インストール手順software-properties-common...
※Web開発

Laravel 10.x Bladeテンプレート

イントロダクションBladeは、Laravelに含まれているシンプルでありながら強力なテンプレートエンジンです。一部のPHPテンプレートエンジンとは異なり、BladeはテンプレートでプレーンなPHPコードの使用を制限しません。実際、すべての...
※Web開発

【Laravel】Viewのbladeの書き方

if文index.php@if ($val === null) <p>NULLだよ</p>@else <p>NULLじゃないよ</p>@endiffor文index.php@for ($i = 1; $i < 10 ; $i++) <p>{...
※Web開発

Laravel 10.x ヘルパ

イントロダクションLaravelはさまざまな、グローバル「ヘルパ」PHP関数を用意しています。これらの多くはフレームワーク自身で使用されています。便利なものが見つかれば、皆さんのアプリケーションでも大いに活用してください。