MEMO REC

雑記帳兼php、mysql、html、css、javascript等の備忘録です。

プログラミング-PHP

【PHP入門】フレームワーク:代表的なフレームワークの比較と選び方

ウェブ開発において、効率的で堅牢なアプリケーションを構築するためには、PHPフレームワークが重要な役割を果たします。代表的なPHPフレームワークを比較し、最適な選択を行う際のポイントを初心者でも分かりやすく説明します。[スポンサーリンク] 最近、仕…

【PHP入門】エラーハンドリングとデバッグ:効果的なバグ修正の方法

初心者は勿論ですがベテランでも、プログラムの開発過程で避けられないのがエラーです。 どんなに注意深くコードを書いていても、バグが発生することがあります。しかし、エラーが起きたときにどのように対処するかが重要です。エラーハンドリングとデバッグ…

【PHP入門】 オブジェクト指向の基本と継承とポリモーフィズム

オブジェクト指向プログラミング(OOP)の基本とPHPでの実践 クラスとオブジェクトの基本 カプセル化とアクセス制御 継承とポリモーフィズム PHPでのOOPの実践例 まとめ オブジェクト指向プログラミング(OOP)の基本とPHPでの実践 オブジェクト指向プログラ…

【PHP入門】セキュリティ対策:SQLインジェクション、クロスサイトスクリプティングへの対処法

ウェブアプリケーションのセキュリティ対策は重要です。特にSQLインジェクションやクロスサイトスクリプティング(XSS)などの脆弱性からアプリケーションを守る方法について、基本的な対策法を紹介します。 [スポンサーリンク] 未経験からITエンジニアにな…

【PHP入門】PHPとMySQL:mysqli_connect関数を使ったデータベース連携の基本

ウェブアプリケーションでデータを管理するためには、データベースとの連携が必要です。この記事では、PHPとMySQLを連携させる基本的な方法について初心者でも分かりやすく解説します。 MySQLデータベースへの接続 クエリの実行と結果の取得 データベース接…

【PHP入門】関数の作成と利用:再利用可能なコードの書き方

関数は、プログラム内で特定の処理をまとめて再利用するための強力なツールです。 この記事では、PHPで関数を作成し、それを利用する方法について初心者でも分かりやすく解説します。 関数の作成 関数の呼び出し 再利用可能なコード 引数と戻り値 複数の引数…

【PHP入門】フォーム処理とユーザー入力の取得方法

ウェブアプリケーションでは、ユーザーとの対話を通じてデータを収集することが重要です。この記事では、PHPを使用したフォーム処理とユーザー入力の取得方法について解説します。 HTMLフォームの作成 フォームデータの受け取り 入力検証とセキュリティ まと…

【PHP入門】if文、else文、ループの書き方と使用法

条件文と制御構造は、プログラムの実行フローを制御するための重要なツールです。この記事では、PHPにおけるif文、else文、およびループの使い方について解説します。[スポンサーリンク] 未経験からITエンジニアになる【ENたま転職】 if文とelse文の使い方 …

【PHP入門】データ型:文字列、数値、配列、連想配列の理解

PHPでは、さまざまなデータ型を使用して情報を扱います。この記事では、PHPの主要なデータ型である文字列、数値、配列、連想配列について解説します。 文字列型(String) 数値型(IntegerとFloat) 配列(Array) まとめ 文字列型(String) 文字列は、テキ…

【PHP入門】基本的な構文と変数の使い方

PHPは、ウェブ開発における重要なスクリプト言語です。この記事では、PHPの基本的な構文と変数の使い方について解説します。 PHPの基本構文 変数の使い方 まとめ PHPの基本構文 PHPコードは、で終了します。この間にコードを記述することで、ウェブページの…

【PHP】0.5秒など1秒以下(ミリ秒/ナノ秒)のsleep

phpのsleep関数は秒単位での停止が可能ですが、 0.5秒など1秒以下の停止をしたい場合の関数をメモします。 1秒以下(マイクロ秒単位)のsleepをする場合 1秒以下(ナノ秒単位)のsleepをする場合 1秒以下(マイクロ秒単位)のsleepをする場合 usleep():マイク…

【PHP】「echo」と「print」の違い/速度の違いについて

phpにおいて文字列を出力する際に利用する「echo」と「print」ですが、 この違いについて気にした事が無かったので、 それぞれの違いと速さについても調べてみました。 echoについて 構文 返り値(戻り値) printについて 構文 返り値(戻り値) echoとprint…

【PHP】処理時間を秒で測定(計測)する方法

phpの処理の時間を調べたい時などに使える方法です。 結果の単位は「秒」で取得します。 //処理時間測定 $time_start = microtime(true); /********************* 測定したい処理 *********************/ $time_end = microtime(true); $time = $time_end - …

【PHP】ftp関数を利用するにはphpインストール時にオプションが必要

php上でftp_connetなどのftp関数を使用するためには、 phpインストールする際 --enable-ftp オプションを追加する必要があるようです。デフォルトで入れてくれてもいいような気がするけど。参照:http://php.net/manual/ja/ftp.installation.php