タグ: str_replace を抽出しています。
Total: 3

dirname()

ブログ | 2008/9/13 22:34
どこに置いても動くように、PHPで最初にベースとなるパスを定義していて、今までは
define('BP',str_replace('index.php','',$_SERVER['PHP_SELF']));
こう書いていたのだけれど、
define('BP', dirname($_SERVER['PHP_SELF']).'/');
dirnameを発見したのでこうすることにした。
▼追記 2008/9/13 23:20
direname()、空の時に「/」が返ってくる。
いろいろ試行錯誤した結果、
define('BP',str_replace('index.php','',$_SERVER['PHP_SELF']));
に戻す。

PHPで改行を消す(str_replace)

ブログ | 2008/9/3 20:29
$str = str_replace(PHP_EOL,'',$str);
でいいのかなあ。
僕の環境では動いているようだけど。

PHPが、パーフェクトホームページの略って本当だろうか。

static

ブログ | 2008/7/4 18:42
PHP最適化
http://d.hatena.ne.jp/koto2/20080518/1211070116
ノッケのstaticとやらを知らない。

4倍速いなら調べねば。
http://www.shigeweb.jp/php/project_p/?page=stati...
http://www.php.net/manual/ja/language.oop5.stati...

読んでるだけで頭が痛い(クラス、メンバ、メソッド、インスタンス、オブジェクト、プロパティ、コール、アクセス、キーワード、どれもなんのことやらわからん)が、$thisをつかってないメソッドは、staticをつけて、コールするという方向性か。

あと11番の、str_replace を strtr にもしていってみよう。
07番の、「require_once はハイコストなのです。」のハイコストの意味が分からない。だれか教えてくれないものかしら。

03番のechoのカンマ区切りも、全く知らなかった。
▼追記 2008/7/9 23:47
「require_once  ハイコスト」を検索したら
http://tt25.org/blog/20080526/how-to-unoptimize-...
前 | 1 | 次

Rottel内コンテンツ

ユーザー一覧

Rottelとは?
利用規約
開発飲料
利用者の声
ヘルプ
close