Hatena::Groupstudyroom

phaのPHPとか自習室 このページをアンテナに追加 RSSフィード

PHP(CakePHPとか)、JavaScript(AJAXとか)、MySQL、UNIX、Fireworksなんかを身につけたい><
2007 | 03 | 04 | 05 | 06 | 08 | 09 | 10 | 11 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 12 |
2009 | 01 | 02 | 03 | 04 |
2010 | 01 | 06 |
2011 | 01 |

2007-12-17

Cake勉強ノート

| Cake勉強ノート - phaのPHPとか自習室 を含むブックマーク はてなブックマーク - Cake勉強ノート - phaのPHPとか自習室 Cake勉強ノート - phaのPHPとか自習室 のブックマークコメント

CakePHP1.2のマニュアル

http://tempdocs.cakephp.org/

  • 処理の途中でなんか外に置いてる関数を呼び出したいとか思ったらどうするのか
  • PEARとか使うには。

メモ

__FILE__ そのファイルへのフルパスを表す定数

dirname(__FILE__) そのファイルの親ディレクトリまでのパス

DS CakePHPディレクトリセパレータを表す定数。スラッシュを書くよりこちらのほうが望ましい。


これは?

cakephpでcron実行や、postfixへのメール受信でパイプで渡されたりして駆動したり、WEBの方でも使う関数をつかって書きたいツールなどあると思います。 それらのcakephpで.. - 人力検索はてな

<?PHP
chdir(realpath(dirname(__FILE__) . '/../webroot/'));
$_GET['url'] = "images/add/";
require_once 'index.php';
?>

うーん、ちょっとよくわからん。3行しかないのに3行ともわからん。

bool chdir ( string directory )

PHPカレントディレクトリを directory に変更します。

string realpath ( string path )

realpath() は、シンボリックリンクを全て展開し、 入力 path の「/./」、「/../」、「/」が指すものを調べます。 返されるパスはシンボリックリンクや「/./」、「/../」要素を含みません。

realpath() は、 たとえばファイル存在しないなどの失敗時に FALSE を返します。 BSD システムでは realpath() は最後の path コンポーネント存在しない場合のみ 失敗となりません。他のシステムでは FALSE を返します。