PHPでセッションを破棄する方法について、きちんと解説されたものが見つからなかったので書いておく。 まず、PHPでセッションを破棄する方法自体はPHPのマニュアルの載っている。↓の部分だ。 <?php // セッション変数を全て解除する $_SESSION = array(); // セッションを切断するにはセッションクッキーも削除する。 // Note: セッション情報だけでなくセッションを破壊する。 if (isset($_COOKIE[session_name()])) { setcookie(session_name(), '', time()-42000, '/'); } // 最終的に、セッションを破壊する session_destroy(); ?> 問題は、このコードについてまともな説明がされていないことだ。よくわからないままに使っている人も多いように思える。例えば「PHP
【Intro】 前回はCentOSをインストールして簡単な設定を行いました。しかし、肝心のWebサーバやPHPなどのインストールはしていませんね。正直なところ、前編で行ったCentOSのインストール中に一緒に入れてしまうこともできたのですが、そんなのを書いても面白くないですよね? (Y/y) というわけで、今回はPHPなWebアプリケーションを作れる環境を整えるために、ソースファイルから導入していきたいと思います。ApacheとPHPはもちろん、関連で使用するOpenSSLとcURLのインストール方法をステップ・バイ・ステップでご紹介したいと思っております。 【1st Step:OpenSSLをインストールしよう!】 さて、それでは早速はじめましょう。まずは前回までに構築した開発環境を起動し、コンソール(開発環境サーバにつながっているモニタやらキーボードやら)より一般ユーザーでログインしま
この投稿は 14年半 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 リモートサーバ編 仕事で使うようなサーバは大体Linuxです。ときどきWindowsサーバもありますが、普通はLinuxです。 PHP開発者として身を立てたかったら、自分でサーバぐらい借りましょう。さくらが安くてオススメです。月500円ぐらい。 Mac編 Apache、MySQL、PHPを一発で整える楽な方法 Xampp for Mac(インストール方法) Mamp(インストール方法) どっちも大して変わりません。基本的に英語ですが、問題はそれほどないと思います。 全部自分でやる大変な方法 Macporsを利用する。これは将来的にサーバ・エンジニアリングや他言語(Ruby、Perl、Python、Objective-C)での開発を検討している方におすすめです。 プログラミン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く