【待望】PerlユーザのためのPHP入門 (601レス)
1-

396: [ ] 03/07/25 13:31 ID:??? AAS
>>391
珍獣みっけ。
何のためのプログラムしてるのか知りたい。
397: 03/07/25 14:02 ID:??? AAS
↑趣味に効率は全く必要ないそうです
398: 03/07/25 22:24 ID:??? AAS
>>391
おもろい
399
(1): 03/07/26 02:18 ID:??? AAS
改行コードCRLFで保存したファイルを
配列で1行づつ配列で取り出して保存したいんですが、
何故かPHPだと改行コード(CRCR...LF)と増え続けます。
改行コードの仕様の問題なんっすかねぇ?

# Perl
open( IN , "hoge.dat" );
@lines = <IN>;
close( IN );
#何か処理
open( OUT , ">hoge.dat" );
省10
400
(1): 03/07/26 02:50 ID:??? AAS
>>399
CRが付くって事は環境はWindows?
perlでいうbinmode($fp)ていう関数ないかね?

外部リンク[html]:flex.ee.uec.ac.jp
401
(1): 03/07/26 03:36 ID:??? AAS
>>400
バイナリモードで開く"wb"(WINのみ)
$fp = fopen( "hoge.dat" , "wb" );
とすると一応解決しますね。サンクスです。
根本的な解決になってるのかどうか微妙っす。
402
(1): 03/07/26 04:30 ID:??? AAS
>>401
テキストモードで開くと
fputs などの出力処理中に \n が見つかった際に
内部で \r\n に置き換えるという小さな親切を行ってくれます

バイナリモードならそれをやらないので解決だと思われまする
403: 402 03/07/26 04:33 ID:??? AAS
うーん、でも読み込む際も CRLF⇒LF 変換やってくれたような?
まあいいや。たぶん大丈夫。
404: 03/07/26 16:31 ID:??? AAS
>内部で \r\n に置き換えるという小さな親切を行ってくれます
なるほそ。小さな親切ですね・・・
405
(1): 03/07/28 20:34 ID:MPvwsvte(1) AAS
perlで、書き込み処理を終えたあとに他のページに飛ばすとき、
print "Location:./santa.cgi?$no\n\n";
exit;
などとしていましたが、phpでこれと同等なのはどういうコマンドでしょうか?
コマンド名だけでも良いので助言お願いします。
406: 03/07/28 20:42 ID:??? AAS
>>405
マニュアルのHTTP関連の関数を見るべし。
407: 03/07/29 00:10 ID:??? AAS
header("location: ./santa.php?no");
でどうでしょう。
408: 03/07/29 00:53 ID:??? AAS
locationは絶対パスで指定しなよ…
409
(1): 03/07/29 01:11 ID:??? AAS
どっちでも同じでしょ。
相対だと不都合でるブラウザってあるの?
410: 03/07/29 01:19 ID:??? AAS
あるよ。
携帯とか。
411
(1): [age] 03/07/29 01:59 ID:??? AAS
どこの携帯?
412: _ 03/07/29 02:02 ID:??? AAS
外部リンク:homepage.mac.com
413: 03/07/29 04:06 ID:??? AAS
>>409
RFC嫁
414: 03/07/29 08:58 ID:??? AAS
>>411
ドコモ
415: 03/07/31 09:22 ID:??? AAS
○ index.html
× ./index.html
ってのが前あった。
1-
あと 186 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.023s