PHPで現在のディレクトリを取得する方法
PHPで別のPHPファイルを読み込んだり、ログを出力するディレクトリを指定するときに、現在動いているPHPファイルがどこのディレクトリにいるのかを確認したい場合があります。 結論を言ってしまえば下記コードで取得できます。…
プログラマーの技術や経験の暴露ブログです。何か聞きたいことがあれば遠慮なくご連絡ください。
PHPで別のPHPファイルを読み込んだり、ログを出力するディレクトリを指定するときに、現在動いているPHPファイルがどこのディレクトリにいるのかを確認したい場合があります。 結論を言ってしまえば下記コードで取得できます。…
日付の操作というのはプログラミングを行っていればちょくちょく出てきますが、何かとやっかいです。 あまり頻繁に使わない分つい忘れてしまうんです(笑) PHPなどのプログラミングでの操作もありますが、仕様的な注意点もあります…
セッションとクッキーって似てますね。 使い道も似たような感じなんですよ。 大きな違いはデータを保存する場所です。 クッキーはブラウザ上にデータを保持し、次の画面を開いたときなどに渡してサーバーで使います。 セッションはセ…
セッションとは何かについては「クッキー、セッション、キャッシュの違い」の記事でも解説しています。 セッションとは、一般的にはサイトに訪れてから離脱するまでの一連の操作を管理できます。 ちょっと具体的に説明すると、サイトに…
今はだいぶ改善されたようですが、僕がプログラマーになりたての頃は毎日終電なんてのは当たり前でした。 毎朝7時半に家を出て、夜の1時前に帰ってくるようは日が続き、眠れなくなって病院で薬をもらったころもあります。 そのお陰で…
PHPに限らずサーバーサイドの言語では入力値を元に処理をすることが多いです。 formタグによる入力については、下記記事を参考にしてください。 HTMLのINPUTタグの種類を、お問い合わせフォームで解説 PHPで入力さ…
HTTPとは何か。formタグはどう使うか。PHPとは。について今まで解説しました。 HTTPリクエストやレスポンスが何か。 formタグが何かが分かっても実際に使ってみないとなかなか身につきません。 今回は入力されたメ…
HTTPリクエストとHTTPレスポンスは、WEB開発を行うならば必ず理解していなければいけないです。 あなたが作成したプログラムがどのタイミングでどこから動き始めるのか? その処理の実行結果は何を求められているのか? 今…
オブジェクト指向プログラミングには、インターフェイスと抽象クラスというものがあります。 ぶっちゃけ重要度は低いですが、見かけたら「あーこれね!」ってくらいで充分だと思います。 僕はあまり使わないので内容間違ってたらごめん…
オブジェクト指向のプログラミング言語にはクラスの継承というものがあります。 「継承」と聞くと何かを引き継ぐようなイメージをしますよね? まさにそうなんですが、リレーのバトンのようなものでは無く、もっと厳密に親子の関係に近…