PHP

基本エスケープ記号「\」(バックスラッシュ、円記号)をエスケープする、つまり\を文字として表示するには「\\」と書く。
単独の\(エスケープされていない\)につづく文字とセットで改行(\n)などの特殊文字になる場合以外は、「\\」とさ ...

HTML,JavaScript

静的にHTMLに記述する場合基本は、先に記述されたscript要素から順に実行されていく。
head要素に書くか、body要素に書くかは関係がない。
script内の処理をしている間は他の処理は止まり、HTMLの(画面の)レンダ ...

PHP

HTMLのエスケープhtmlspecialchars()

デフォルトでは、「& < > "」の4つのみ変換する。

シングルクオートは変換されないので、このままではセキュリティ上、問題がある。

HTML

strong論理的に(見た目ではなく、意味・意義を)強調する部分
大半のブラウザでは太字(ボールド)で表示される
SEOの面で効果がある:ただし、多用するとSEOスパムとみなされる

データベース

はじめに

大前提として、現在実行中のトランザクションにおける「分離レベル」(ISOLATION LEVEL)によって挙動が変わってくる。

特に、INSERTを認めるか否かで大きく異なる。

くわしくは、こちら。

データベース

SQLの構文

SQLの以下の構文で、トランザクションの分離レベル(ロックする度合い)をトランザクション単位で指定できる。

SESSION

現在の接続(セッション)のみに適用

GLOBAL

それ以降のすべての新規接続( ...

PHP

phpQueryとは

JavaScriptのライブラリであるjQueryをPHPで実装したもの。本家とほぼ同等の機能があり、PHPでHTML・XMLのDOMツリーの検索・操作がしやすくなる。

一部実装されていない機能もあるが ...

JavaScript

特徴ゲームなどを開発するための使いやすいJavaScriptライブラリ
MIT or GPLのデュアルライセンス
DOMだけでなくCanvasにも対応
マップを生成・表示する機能がある
シーンごとに描画(処理)を切り ...

ウェブ,プログラミング

クロスドメインで非同期通信(Ajax)が可能に。

クライアントサイド

現在、すでにほとんどのブラウザが対応している。

しかし、IEは8以下だけでなく9でも対応しておらず、独自のXDomainRequestを使わな ...

PHP

PHP 5.3.0から。

なお、PHPの標準APIやPEARでは、名前空間をパスカル記法(アッパーキャメル記法)で書いている。

標準に合わせることも大事だが、個人的には違和感が強いのと、どこまでが名前空間でどこ ...