ina氏がJavaScriptで作っていたこういうのを、なんとなくphp化してみた。こうなった。ほぼ完全移植?
以下、実装の中身を思い出しながらメモ。
- 連想配列の宣言が違う(当然
- 既に存在するdivなどを引っ張ってきて書き換えるJS、新たに作るPHP
- 最初、何も考えずにgetElementByIdをやって頭を抱えた
- document.createElementが普通に使えるJS、$document = new DOMDocumentしておいて、global で$documentを参照すれば単純な置換でいけるPHP
- スタイルシート関連が.style.でいけるJS、どうしようもないPHP
- setAttributeでclassを割り当てちゃうのが最良?
- ブラウザ上では普通に見えるようになったけど、ソースを見ようとすると文字化けというか2byte文字が飛んでると言うかそんな状態。問題はないけど気持ち悪い。
ついでだから、適当に作っておいた。後でWordPressに統合とかソース公開とかする気がする。多分。←後回しにする悪い例