Tech Any*Any
Mac や Web のあんなこと、こんなこと。

2005/5

PHPで文字列操作の速度

2005/05/29

文字列の分割

文字列を分割する関数には split, preg_split, explode があります。分割に正規表現を使わない場合、explode が最速です。

文字列の置換

文字列を置換する関数には str_replace, preg_replace, ereg_replace がありますがありますが、置換条件に正規表現を使用しない場合は str_replace が推奨されています。

XHTML の留意点

2005/05/15

XHTMLによるページ作成を行う際に、HTMLと記述の方法が異なりますので、次の点に留意します。

タグの記述について

HTMLではタグや属性、属性値は大文字/小文字の区別はありませんが、XHTMLではすべて小文字で記述します。また、属性値は必ずダブルクォーテーション(")で囲みます。

イメージタグ(<img />)や改行タグ(<br />)など終了タグがない場合、タグの最後を半角スペースと/>にします。(例 : <br />)

廃止されるタグ(要素)

次のタグ(要素)は、XHTML1.1から廃止されています。代わりにスタイルシートなどを使用してください。

  • u
  • s
  • i
  • strike
  • font
  • basefont
  • center
  • dir
  • frame
  • frameset
  • iframe
  • noframes
  • applet

廃止される属性

次の属性は、XHTML1.1から廃止されています。代わりにスタイルシートなどを使用してください。

  • lang
  • name
  • target
  • background
  • bgcolor
  • text
  • link
  • vlink
  • alink
  • clear
  • align
  • noshade
  • size
  • width
  • height
  • border
  • hspace
  • vspace
  • type
  • compact
  • start
  • language
  • nowrap

FTPクライアント

2005/05/13

Mac OS X に対応したFTPクライアントをいくつか試用してみました。
選んだ基準は次のとおりです。

  1. ファイルのドラッグ&ドロップができる
  2. ウィンドウやボタン、アイコンなどのユーザーインターフェイスが Apple のアプリケーションと同じ、もしくは似ている
  3. 日本語バージョン(日本語表示)がある

(さらに…)

HTMLの特殊文字と実体参照表現の一覧

2005/05/10
特殊文字 実体参照表現 コメント
» >>
« < <
& & アンパサント
" クォーテーション
© コピーライト
トレードマーク
û コピーライト
ハート
Apple
コマンドキー