【PHP】下らねぇ質問はここに書き込みやがれ 53
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2007/08/25(土) 22:11:08ID:???PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り
◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 52
http://pc11.2ch.net/test/read.cgi/php/1186794483/
◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0270nobodyさん
2007/08/31(金) 02:05:34ID:AXGaJdGV0272nobodyさん
2007/08/31(金) 02:32:31ID:icDPlmBN0274nobodyさん
2007/08/31(金) 02:37:25ID:???0275nobodyさん
2007/08/31(金) 02:40:34ID:icDPlmBN自分のサイトはPCのアクセスを.HTACCESS使って制限してます。
0276nobodyさん
2007/08/31(金) 02:45:21ID:???他のループは知らんのか。
関数より、制御構造を一通り使えるようになっとかないと何も作れないぞ。
ほとんど正解書かれてるじゃん >レス
0277nobodyさん
2007/08/31(金) 02:48:58ID:???携帯からなんで無理なんです。
↑こういう嘘つくやつに答える必要はない。
0278nobodyさん
2007/08/31(金) 02:49:30ID:icDPlmBNループ
fread
を使う、ということでしょうか?
0279nobodyさん
2007/08/31(金) 02:50:59ID:icDPlmBNなぜ嘘だと言えるんだ?
0280nobodyさん
2007/08/31(金) 02:51:58ID:???好きなのを使え。
それ使ってもできるし
使わなくてもできる
違いは、どれが一番簡単にやれるかどうかって話しなだけだ。
で、お前が今まで書いたコードは?
0281nobodyさん
2007/08/31(金) 02:53:11ID:???275 名前:nobodyさん[] 投稿日:2007/08/31(金) 02:40:34 ID:icDPlmBN
IP帯域は頻繁に変わりますね。
0282nobodyさん
2007/08/31(金) 02:56:01ID:???0283nobodyさん
2007/08/31(金) 02:56:17ID:icDPlmBN俺はDocomoだけど、
WILLCOMなんて糞多いぞ?
0284nobodyさん
2007/08/31(金) 03:02:14ID:???それ、反論になってないw
>>277>>281は「2chのIDは接続IPごとに振られるはずだから、
IPが頻繁に変わる携帯なら毎回違うIDになるはず」と言ってる。
だが、それ自体が勘違いなので、気にする必要なし。
そんな糞仕様だったら携帯使ってるやつは自演しまくり、
他の携帯のやつとID被りまくりになる。
0285nobodyさん
2007/08/31(金) 03:03:38ID:???0286nobodyさん
2007/08/31(金) 03:05:40ID:???explode
foreach
こんだけ知ってて作れないってのもどうかと思う。
効率は決して良くないが、できないことはないぞ。
0287nobodyさん
2007/08/31(金) 03:11:23ID:???お前の論理展開もおかしいぞ。
> そんな糞仕様だったら携帯使ってるやつは自演しまくり、
頻繁に変わるIPでIDが決まるなら、自演なんか出来ないだろw
お前馬鹿すぎ。
0288nobodyさん
2007/08/31(金) 03:15:10ID:icDPlmBN俺自身個体識別番号でIDなんて知らなかったんだから仕方がないだろ。
携帯に関してIPでIDという意見だったんだから、その可能性は低いだろうということを指しただけだ。
>>286
効率のいい方法が気になるんですけど、速度的にも違うんですかね?
0289nobodyさん
2007/08/31(金) 03:16:17ID:???0290nobodyさん
2007/08/31(金) 03:18:45ID:icDPlmBN0291nobodyさん
2007/08/31(金) 03:19:33ID:???0292nobodyさん
2007/08/31(金) 03:22:00ID:icDPlmBNお休みなさい。
0293nobodyさん
2007/08/31(金) 03:24:27ID:nPx6LHaB来年はもっと早くやろうな。
0294nobodyさん
2007/08/31(金) 03:24:30ID:???0295nobodyさん
2007/08/31(金) 03:27:18ID:icDPlmBN0296nobodyさん
2007/08/31(金) 03:28:34ID:???0297nobodyさん
2007/08/31(金) 03:30:00ID:icDPlmBNわりぃ
0298nobodyさん
2007/08/31(金) 03:35:02ID:???どうりで感情の起伏が激しいわけだ
0299nobodyさん
2007/08/31(金) 03:37:52ID:icDPlmBNまぁ…今日は朝日でも見に行くかな。
0300nobodyさん
2007/08/31(金) 04:03:30ID:???0301nobodyさん
2007/08/31(金) 05:02:36ID:???0302nobodyさん
2007/08/31(金) 05:44:34ID:qJAlQosvUTF-8→JISに変換して送信したら
勝手にエスケープ入ったんだけど。。。
0303nobodyさん
2007/08/31(金) 10:15:58ID:???0304nobodyさん
2007/08/31(金) 11:20:10ID:???>>302
それはきっとあれだ。
EUC>UTF-8>そのまま保存>取り出し>JIS
とやったんだな。うん。
0305nobodyさん
2007/08/31(金) 11:29:32ID:???CentOS4.5です。
0306nobodyさん
2007/08/31(金) 11:59:02ID:icDPlmBNみんなありがとう!!!!!!!!!!
0307nobodyさん
2007/08/31(金) 12:17:30ID:???そもそもPHPからプロセス起動するときは常にフルパスにしてるし
そうすべきものだと思うからそんなの意識したことも無かったけど、
多分rootユーザの環境設定じゃないの?
PHPはApacheプロセスなんだから、Apache起動時のユーザ環境を
そのまま引き継いでるんだと思うけど。
0308nobodyさん
2007/08/31(金) 12:30:09ID:???何か切り捨てられるasciiコード番号ってあるんでしょうか
0309nobodyさん
2007/08/31(金) 12:34:55ID:???Apache起動スクリプトでPATHを変更してみて確認しました。
Apache起動時のPATH変数を引き継いでました。
ありがとうございます。
0311nobodyさん
2007/08/31(金) 12:53:41ID:???一般にバイナリ文字列ならpack()の方が便利だと思うよ。
つか、バイトオーダーとか、charのサイズとかバイナリの基礎知識ある?
0312nobodyさん
2007/08/31(金) 13:14:13ID:???んーmysqlつかって掲示板システム組んでるけど目的は早い遅いじゃないなぁ。
データと外観を別個に扱いたいというか。
外観変えようと思ったら全部のファイルにバッチ流したりってのがメンドイんで
データDBに突っ込ませてるけど間違った用法かなぁ。
0313nobodyさん
2007/08/31(金) 13:20:44ID:???0314nobodyさん
2007/08/31(金) 13:23:12ID:WC6dpiwK1.hoge.com/hoge.php?test=1234
2.hoge.com/hoge.php/1234
1は$_GETなんですが、2はどうやって1234というキーを取り出せばいいんでしょうか
0315nobodyさん
2007/08/31(金) 13:26:44ID:???0318nobodyさん
2007/08/31(金) 13:41:36ID:WC6dpiwK$_SERVER['PHP_SELF']でURLを拾って分解するしかないということでしょうか?
0319nobodyさん
2007/08/31(金) 13:43:43ID:???簡単な方法はそれ
.htaccessかApacheの設定で静的URLを動的URLにしてGETで取得できるけど、
そうするのだったまずググってみ
0320nobodyさん
2007/08/31(金) 13:45:53ID:WC6dpiwKなるほど、ありがとうございます
0321nobodyさん
2007/08/31(金) 13:55:52ID:???0322nobodyさん
2007/08/31(金) 14:12:15ID:icDPlmBNfor文でやってみたんだが…
もぅだめだ…
スクリプト教えてくれ
0324nobodyさん
2007/08/31(金) 14:15:59ID:???0327nobodyさん
2007/08/31(金) 14:22:07ID:icDPlmBN$source = fopen("./a.txt","r");
for($i = 0; $i < mb_strlen($source) $i++)
{
$x = fread($source,1024);
echo "$x";
}
0328nobodyさん
2007/08/31(金) 14:23:06ID:???0329nobodyさん
2007/08/31(金) 14:24:14ID:???> mb_strlen($source)
この条件はおかしい。fopenの戻り値はリソースIDでしかないので
文字列の長さを取得できるようなものではない。
ファイルを全部読みきったかどうかは feof() で判定できるぞ。
0330nobodyさん
2007/08/31(金) 14:26:31ID:???ヒント
$source = fopen("./a.txt","r");
while(){}
$x = freas($source, 1024)
echo "{$x}"
これ組み合わせれ
0331nobodyさん
2007/08/31(金) 14:29:29ID:???ま、普通はwhileを使うだろうが、この場合は根本的な解決にはならん。
0332nobodyさん
2007/08/31(金) 14:40:18ID:???0333nobodyさん
2007/08/31(金) 14:42:03ID:icDPlmBNわからないです。
0336nobodyさん
2007/08/31(金) 14:47:26ID:icDPlmBN0337nobodyさん
2007/08/31(金) 14:48:25ID:???0339nobodyさん
2007/08/31(金) 14:53:35ID:icDPlmBN家に自作PC一つあるがネット繋がってないんです。
あーー、
わからねぇーーーーーーーーーーーーー、ー、
0340nobodyさん
2007/08/31(金) 14:57:18ID:???while (式)
{
}
式がTRUEの状態のときに{}内を繰り返す
FALSEになるとループから抜け出す
これでわかる?
あと、わからないなら何がわからないか明確に言え
ここにエスパーってめったにこないんだし
0342nobodyさん
2007/08/31(金) 15:01:53ID:1M6g8luz0343nobodyさん
2007/08/31(金) 15:02:25ID:icDPlmBN条件式がわからない。
0344nobodyさん
2007/08/31(金) 15:02:30ID:1M6g8luz0345nobodyさん
2007/08/31(金) 15:02:53ID:???0347nobodyさん
2007/08/31(金) 15:05:56ID:icDPlmBN私が求める結果に適する条件式がわからない。
0351nobodyさん
2007/08/31(金) 15:15:04ID:icDPlmBN0352nobodyさん
2007/08/31(金) 15:16:06ID:???file_get_contentsのほうがなにやらいいって書いてあったよ
0357nobodyさん
2007/08/31(金) 15:23:52ID:???http://www.phppro.jp/phpmanual/php/function.file-get-contents.html
0358nobodyさん
2007/08/31(金) 15:26:07ID:???>file_get_contents() はファイルの内容を文字列に読み込む方法として好ましいものです。
もしかして、これ見て何も考えずに「あ、file_get_contentsはなにやらいいんだ!」とか思ってる訳?
0360nobodyさん
2007/08/31(金) 15:29:57ID:???年4回発行かな?
0361nobodyさん
2007/08/31(金) 15:32:41ID:???使わないに越したことはないって…freadに何の不満があるんだお前。
ちなみにfile_get_contentsは「テキストファイルの場合」じゃなく
「文字列変数に取り込みたい場合」にパフォーマンスが高いもの。
ファイルの種類は全く関係ないし、入力したものを出力するだけの
今回のケースではかえってパフォーマンスが低い。
0362nobodyさん
2007/08/31(金) 15:34:12ID:???他に使った記憶ない・・・
まぁ、DB使ってるからファイルとか全然つかんw
0363nobodyさん
2007/08/31(金) 15:34:39ID:1M6g8luzああ、 なるほど。
0364nobodyさん
2007/08/31(金) 15:35:17ID:yIsfOZYgお前の好みの話なんて聞いてねぇ
0365nobodyさん
2007/08/31(金) 15:35:36ID:???パフォーマンスというのは速度的、若しくはメモリ的ななもの?
その実測値の比較データを見せてくれたら納得してやる
0366nobodyさん
2007/08/31(金) 15:40:33ID:icDPlmBNfreadで1024づつ取り出し、ファイルの終端まで取り出したらループを停止。
0369nobodyさん
2007/08/31(金) 15:44:14ID:???たかが匿名掲示板の一人が騒いだところで何の説得力も無いわな
■ このスレッドは過去ログ倉庫に格納されています