vertical-alignが効かない時

display:table-cell、line-heightを設定して下さい。
.hoge { display:table-cell; vertical-align: middle; line-height: 1em;}vbaで複数行を追加したい

20行目から3列追加ならこんな感じで
Rows("20:22").Insert Shift:=xlDown'もしくはstart = 20gyo = 3end = start + gyo -1Rows(start & ": ...出力系の関数について

format()とecho()で良い
echo printではないけど、文字列の出力。html用。でも出力可能。関数ではなく言語構造。可変変数などには使えない。
print echoに比べ、printは単一 ...
配列の分割や結合

分割はexplode。splitはありません
結合はimplode。実はjoin()もある。両方全く同じ動作
split()ほしい
PHPのパスワード生成について

password_hash(“foo”,PASSWORD_DEFAULT) が最強です。
脳死でこれ一択。
cryptやら何やらは忘れて良い
XMLについて

phpは標準でXMLを解釈できます
しかししょっちゅうパースに失敗する、文字コードが渋い、サーバーによって動作が違う、などの難問も多々あります
主に使うのは以下の2つ。
simplexml_load_file ...
使えるtrim君たち

trimには色々ありますが、以下3つ抑えておけばokです。
後なんか色々ありますが使いません
trim ($binary, “\x00..\x1F”); 文字列の先頭および末尾にあるホワイトスペースを取り除く
htmlspecialcharsについて

引数は以下でok
htmlspecialchars($str, ENT_QUOTES, ‘UTF-8’, false);
第2引数はダブルコーテーションとシングルコーテーションの変換。デフォルト ...
文字列関係の関数色々

phpにはこんな感じの関数があるって程度です
流し読みしておいて下さい
nl2br — 改行文字の前に HTML の改行タグを挿入する
number_format — 数字を千位毎にグ ...
json系の関数について

json。主にajaxでやり取りするデータ形式。すべて文字列
json_encode 配列などからjson文字列を作成。utf-8エンコード必須
JsonSerializableインターフェイス。使わない。これをimp ...