役に立たないかもしれないけど役に立つかもしれないメモ
以下の文章の編集方法
workflowyで随時入力 → 翌日Evernoteに転記(firefoxでworkflowyのexportでコピペ(なぜかchromeのコピペでは階層が反映されない)) → はてなブログにコピペ(編集)
-
PHP
-
簡単なフレームワークを作ってみる
-
http: //aaa.com/bbb/?e=book.mainというような書き方
-
.htaccessファイルで、そのファイルが存在するルートから下をアクセスできないようにするように設定。以下をコピペした。
-
ディレクトリやファイルの一覧を非表示にする
-
ヒアドキュメント構文
-
ColdFusionのsavecontentのようなもの?書いたテキストがそのまま変数にセットされ、上位で宣言された変数も展開される。
-
Nowdoc構文
-
ヒアドキュメント構文は変数が展開されたが、こちらは展開されない。
-
変数の比較
-
$ary = str_getcsv($_GET["e"],".");
-
NG
-
if ($ary[0] !== ""){
-
OK
-
if ($ary[0] !== null){
-
$ary = explode(".", $_GET["e"]);
-
OK
-
if ($ary[0] !== ""){
-
NG
-
if ($ary[0] !== null){
-
※
-
CSVのデータはダブルバイトを認識するので微妙に違うのかな?
-
通常使うのは、explode関数
-
区切り文字で分割し配列にセット
-
str_getcsv($_GET["e"],".");
-
CSV文字列に有効(ダブルバイトなど)
-
explode(".",$_GET["e"]);
-
一般的な分割
-
秀丸エディタ
-
秀丸エディタを HTML や PHP や CSS が気持ち良く書ける環境にする
-
秀丸の.hilightファイルの設定