トップページ⇒php
1001コメント324KB

【PHP】質問スレッド Part4

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん02/06/02 15:32ID:f3afNVBG
レスは気長に待つのが良い感じかも。


<<参考>>

■本家
http://www.php.net/

■日本 PHP ユーザ会
http://www.php.gr.jp/

■PHP マニュアル
http://www.php.net/manual/ja/

■PEAR マニュアル
http://pear.php.net/manual/ja/


過去スレ, 関連スレは>>2を見よう。
0002nobodyさん02/06/02 15:33ID:???
■【PHP】質問スレッド Part1
http://ebi.2ch.net/php/kako/982/982687820.html

■【PHP】質問スレッド Part2
http://pc.2ch.net/php/kako/1003/10032/1003283567.html

■【PHP】質問スレッド Part3
http://pc.2ch.net/test/read.cgi/php/1013919792/l50

■PHP + MySQL
http://pc.2ch.net/test/read.cgi/php/983250751/l50
0003追加02/06/02 15:47ID:???
■PHP 関連の書籍 (但し PHP 出版系お断り)
http://pc.2ch.net/test/read.cgi/php/985315574/l50

■PHP アップグレード報告スレッド
http://pc.2ch.net/test/read.cgi/php/987259309/l50
0004nobodyさん02/06/02 16:24ID:UOUxnd1Q
※注意
4.2.0以降はデフォルトでregister_globalsがoffになっています。
POST, GET等で渡される値には
グローバル連想配列
$HTTP_ENV_VARS
$HTTP_GET_VARS
$HTTP_POST_VARS
$HTTP_COOKIE_VARS
$HTTP_SERVER_VARS
でアクセスしてください。

つーか、マニュアルとか読んでください。おながいします。

0005名無しさん02/06/02 17:27ID:tBlpLEc9
※注意2

header()でcontent-typeを出力すると、mb_output_handlerが無効になります。
ini_set('default_mimetype', 'text/html');
とすることで回避できます。
0006前スレ99602/06/03 03:12ID:???
>ディレクトリの中のファイルを番号が若い順に並べたいの。
>更新時間はバラバラなので、ファイル名だけ配列に入れてrsortしようと思うんだけど、
>readdirってちゃんとファイル名順に読み込んでいくの?

自己レス。結局ソートするんだから、ファイル名の読み込み順なんて関係ないね。
恥ずかしー。逝ってくる。

>あと、ディレクトリの中のファイルで一番番号が若いファイル名を取得したいんだけど、
>それも上のように一度配列に読み込まないとだめかな。

こっちは相変わらずわからん。アドバイスプリーズ。
0007halc02/06/03 08:06ID:???
>>6
前者のソース一部変えてこんな感じだと思います。
# 0というdirは想定しないとする

while ($file = readdir($dir)) {
if(! isdir($file)) continue;
if(! ereg('^[0-9]+$', $file)) continue;

if( $num_max > $file ) $num_max = $file;
}

print $num_max;
0008halc02/06/03 08:11ID:???
>>6
あ、「一番番号が若いファイル名」だった、勘違いめんご。
しかもis_dirの間違いだし…

while ($file = readdir($dir)) {
if(! is_file($file)) continue;

if( strnatcmp($num_max,$file) < 0 ) $num_max = $file;
}

print $num_max;

辞書順比較ってのはこれ使います。perlだとcmpだったかな?
http://www.php.net/manual/ja/function.strnatcmp.php
■ このスレッドは過去ログ倉庫に格納されています