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

【PHP】下らねぇ質問はここに書き込みやがれ 49

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん2007/06/26(火) 03:03:40ID:ox2uyHLd
まず読め→【PHP マニュアル】http://www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 45 (※実質48)
http://pc11.2ch.net/test/read.cgi/php/1180181033/

◆質問する時の注意
・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ)
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。

◆質問後の注意
・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない)
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
0818nobodyさん2007/07/08(日) 00:48:31ID:???
false?
0819nobodyさん2007/07/08(日) 01:01:30ID:???
falseわらたw
0820nobodyさん2007/07/08(日) 01:06:58ID:???
imgタグに終了タグを付ける繊細さを持ちながら、falseとは、此れ如何に?
0821nobodyさん2007/07/08(日) 01:22:37ID:???
そもそもダブルクオートがエスケープされてない
0822nobodyさん2007/07/08(日) 01:56:10ID:???
ちょ、ちょっと!>>817を実行したらどうなるのか教えてほしいと思ってないんだからねっ!
0823nobodyさん2007/07/08(日) 02:34:07ID:???
どうなるの?
0824nobodyさん2007/07/08(日) 04:26:51ID:???
>>823
パースエラー
0825nobodyさん2007/07/08(日) 05:05:48ID:???
>>817
確かにパンチの効いたレスだぜ・・・!!
0826nobodyさん2007/07/08(日) 05:22:35ID:???
           ,..-‐−- 、、
         ,ィ":::::::::::::::::::;;;;;:ii>;,、
       /:::::::::::::::;;;;;;;;iii彡" :ヤi、
       i::::::::::::;:"~ ̄     ::i||li
       |:::::::::j'_,.ィ^' ‐、 _,,. ::iii》
        |:::i´`  `‐-‐"^{" `リ"
        ヾ;Y     ,.,li`~~i  見ろ!回答者がゴミのようだ!
         `i、   ・=-_、, .:/
          ヽ    ''  .:/
           > ‐- 、、ノ
0827nobodyさん2007/07/08(日) 12:14:21ID:???
もっと自爆テロみたいなパンチが効いたAAにしろよ。
お前らちんちん付いてんだろ?
0828nobodyさん2007/07/08(日) 14:36:48ID:yIRyKXW9
並走してるやつらってなんなの?
0829nobodyさん2007/07/08(日) 14:37:19ID:???
誤爆しました
0830nobodyさん2007/07/08(日) 14:38:48ID:???
出たー自爆レスw
0831nobodyさん2007/07/08(日) 15:14:02ID:???
ファイルから文字を読み取ろうとしているのですが

データ1行目
データ2行目
データ3行目
EOF

読み取り先のファイルはこんな感じになっています。
while(!feof)とやっていて、3行目が終わった所で止まって欲しいのですが
3行目とEOFの間の空文字?も読み取られて意図しない結果になってしまいます。
何か対処方があればよろしくお願いします。
0832nobodyさん2007/07/08(日) 15:49:14ID:???
>>1
0833nobodyさん2007/07/08(日) 17:08:47ID:???
>>831
4行目の空文字の行を捨てる処理をすれば良いんでは?
3行って決まってるなら3行分だけ読むようにすればいいけど。
08348312007/07/08(日) 17:18:37ID:HGf7gTcY
失礼しました。
OSはLinux、phpのバージョンは4.4.6です。

症状は>>831の通りです。
08358312007/07/08(日) 17:20:22ID:HGf7gTcY
>>833
行数は可変なので固定にはできるだけしたくないのです。
空文字が来たらループをやめるやり方がベストなのでしょうか?
0836nobodyさん2007/07/08(日) 17:37:38ID:???
>>831
ファイルを文字列として変数に格納してくれる関数をつかう

行末の開業を削除

開業記号のところで区切って配列に格納
0837nobodyさん2007/07/08(日) 17:38:46ID:???
>>835
それだとデータに空文字が入らない仕様にしないといけないよな。
わかってるとは思うが。
0838nobodyさん2007/07/08(日) 19:24:49ID:43pT5EAO
すみません質問です。
for($i=0; $i<10; $i++){
echo $list[$i];
}
だと表示されるのに
$i=10;
echo $list[$i];
だと表示されないのは何故でしょうか?
0839nobodyさん2007/07/08(日) 19:24:52ID:gYiAZLGG
二つの変数を一つにマトメたいのですが、どーしたら良いでしょうか?

$sei  …森田
$mei  …一義
↑をマトメて『森田一義』にしたいんです。

『 $sei = $sei & $mei 』じゃ上手くいきませんでした。
08408382007/07/08(日) 19:35:14ID:43pT5EAO
$sei = $sei.$mei;
0841nobodyさん2007/07/08(日) 19:38:53ID:???
>>838
for($i=0; $i<10; $i++){
echo "\$list[".$i."]=".$list[$i];
}
0842nobodyさん2007/07/08(日) 19:45:31ID:DD+D1ZP2
>>838
$list[10]に値がセットされていないから。
08438312007/07/08(日) 19:49:12ID:HGf7gTcY
836さんのやり方でやってみようと思います。
ありがとうございました。
08448382007/07/08(日) 19:52:19ID:43pT5EAO
すみません
for($i=0; $i<10; $i++){
echo $list[$i];
}
だと表示されますが
$no=10-9;
for($i=$no; $i<10; $i++){
echo $list[$i];
}
だと表示されません
0845nobodyさん2007/07/08(日) 19:56:33ID:???
ハライテェ
08468382007/07/08(日) 20:04:25ID:43pT5EAO
型キャストの問題かと思いましたがどちらの$iもintでした。
どうして変数を代入するとダメなのでしょう?
0847nobodyさん2007/07/08(日) 20:26:00ID:???
PHPって別ファイルの関数呼ぶことできますか?
0848nobodyさん2007/07/08(日) 20:27:09ID:???
とりあえずvar_dump($list);しとけ
0849nobodyさん2007/07/08(日) 20:48:52ID:???
>>847
できますがそれもしらないなら入門書で勉強してこいよ
それぐらいは入門書でも勉強できる分野だろ
0850nobodyさん2007/07/08(日) 21:50:32ID:???
>>849
今必死にオライリージャパンの初めてのPHP5読んでるんですけど
見つからないんですよ・・・
いったいどうすれば・・・
0851nobodyさん2007/07/08(日) 21:59:39ID:???
ゆとり乙
0852nobodyさん2007/07/08(日) 22:04:08ID:???
>>850
なら、君の必死は他人の足元にも及ばないと言う事だ
0853nobodyさん2007/07/08(日) 22:05:49ID:???
>>850
PHPでは別ファイルへの関数分割はできない
>>849は嘘付いてるから騙されるな
0854nobodyさん2007/07/08(日) 22:07:57ID:???
という嘘つき乙
0855nobodyさん2007/07/08(日) 22:09:10ID:???
>>853
釣るならもっとスケールをでかくしてくれよ・・・
0856nobodyさん2007/07/08(日) 22:12:16ID:???
ID:43pT5EAOと>>847,852は同一人物
0857nobodyさん2007/07/08(日) 22:14:22ID:???
ばかばっか
0858nobodyさん2007/07/08(日) 22:28:56ID:???
>>850
その本ガチ初心者向けだから、
止めた方がいい
ぶっちゃけそれに別関数の呼び出し書いてないしw
明日にでも本屋行ってこい
0859nobodyさん2007/07/08(日) 22:39:05ID:???
まだやるか
0860nobodyさん2007/07/08(日) 22:44:19ID:???
スレタイ読まずに初心者いじめとはおめでてーな
08618472007/07/08(日) 22:50:42ID:???
スルーしてください。
0862nobodyさん2007/07/08(日) 22:50:48ID:???
スレタイを盾にやりたい放題とはおめでてーな
0863nobodyさん2007/07/08(日) 22:52:49ID:???
このスレもうだめだな
0864nobodyさん2007/07/08(日) 23:11:28ID:???
>>847
おまえへの答えは「できる」だ。
あとは入門書買いなおして基礎を学べ。当たり前のように覚えるから
0865nobodyさん2007/07/08(日) 23:13:57ID:???
>>847
PHP includeでぐぐれ
0866nobodyさん2007/07/08(日) 23:16:19ID:???
あーあ教えちゃった
0867nobodyさん2007/07/08(日) 23:23:34ID:???
せっかく教えないで遊んでたのに
0868nobodyさん2007/07/08(日) 23:31:16ID:???
残念だったな
0869nobodyさん2007/07/08(日) 23:34:08ID:???
教えるなら__autoloadだろ。
0870nobodyさん2007/07/08(日) 23:38:54ID:???
>>865のひとことで解決したのに
無駄にスレ消費したな
俺も含めて
0871nobodyさん2007/07/08(日) 23:44:03ID:???
もっと無駄に消費しようぜ
0872nobodyさん2007/07/09(月) 00:00:26ID:???
>>869
初心者にそれはないわ
0873nobodyさん2007/07/09(月) 00:05:01ID:???
>>870
じゃぁ何か?
レス数で判断するのか?
何でテンプレも読まない、マニュアルも読まない、検索エンジンも使わない奴の肩持つの?
0874nobodyさん2007/07/09(月) 00:08:39ID:???
単なる釣り野郎相手に、読むも読まないもないだろ。
0875nobodyさん2007/07/09(月) 00:28:50ID:???
たった一行で解決するんだから意地悪せずに答えてやればいいだろ。
おまえらだって勉強し始めの頃くだんねーことで悩んだろうに。
ほんの少しの助ける気持ちでいいんだよ。
そもそもヤル気のある奴はこのスレなんかに来ないし。
0876nobodyさん2007/07/09(月) 00:31:44ID:???
>>866-872
とりあえずここらへん
の流れ反吐が出る
テンプレ読む読まない
以前の人間性の問題
人様バカにして楽しいか

おまえら死ね
氏ねじゃなくて死ね
0877nobodyさん2007/07/09(月) 00:37:57ID:???
※回答者も、昔は、叩かれて成長したことを、忘れないでください
0878nobodyさん2007/07/09(月) 02:37:17ID:???
includeとinclude_onceの違いがよく分からないのですが。。
一連の処理で同じファイルを読み込まない場合は、includeでもいいんですよね?
0879nobodyさん2007/07/09(月) 03:21:01ID:???
まず、公式で説明してる文章を読んだか?
0880nobodyさん2007/07/09(月) 04:16:25ID:???
まず、中学校卒業してるか?
08818782007/07/09(月) 04:41:23ID:???
くだすれなのに教えてくれないんですか!
基地外共!氏ね!
0882nobodyさん2007/07/09(月) 04:46:08ID:???
単なる釣り野郎相手に、答えるも答えないもないだろ。
0883nobodyさん2007/07/09(月) 04:59:49ID:???
反応する暇があるなら答えればいいのに
0884nobodyさん2007/07/09(月) 05:02:30ID:???
と、質問した当人が申しております
0885nobodyさん2007/07/09(月) 05:06:08ID:???
IDだしてないから答えなくていいよな
0886nobodyさん2007/07/09(月) 05:43:59ID:???
もう>>879が十分すぎる回答出してるからおk
0887nobodyさん2007/07/09(月) 06:21:32ID:???
みんなお久です。
みんなの人気者ちんちん珍太郎です。
0888nobodyさん2007/07/09(月) 07:36:22ID:???
>>887
おひさぁ〜
0889nobodyさん2007/07/09(月) 08:26:18ID:???
お帰り珍太郎!!
0890nobodyさん2007/07/09(月) 09:22:16ID:???
最近は回答者のほうがタチが悪いな
0891nobodyさん2007/07/09(月) 09:31:01ID:???
>>890
>>1も読まない質問者ばっかりなんだから回答の質も落ちて当然だろ
0892nobodyさん2007/07/09(月) 12:49:00ID:???
スルーもできない癖によく言うよな

俺もな
0893nobodyさん2007/07/09(月) 16:57:04ID:???
>>892
いいかげんにしろや

俺もだけど
0894nobodyさん2007/07/09(月) 18:05:02ID:???
>>893
お前イケメンだよな

俺もだけど
0895nobodyさん2007/07/09(月) 20:48:35ID:R+GTHTcZ
すみません質問です
mixiの各ユーザの記事って同じ会員からじゃなきゃ見れない、グーグルに引っかからないけど、
あれはどういう処理をしてるんですか?
プログラムとしての対処ではなく、サーバの設定の問題でしょうか?
それに加えてプログラムとして何かしてるんでしょうか? phpならどうしたらいいでしょう?
初心者の質問でしょうもないかもしれないですが、よろしくおねがいします
0896nobodyさん2007/07/09(月) 20:49:09ID:???
質問カモーン
ID出してね!
0897nobodyさん2007/07/09(月) 20:56:23ID:???
>>895
ロボットはじいてる
0898nobodyさん2007/07/09(月) 21:01:42ID:R+GTHTcZ
>>897
ありがとうございます
ロボットはじきでやってるとすると、検索エンジンって200以上あるといいますけど、
どこかでモレ→入ってこられる検索エンジンもあるっていう半分諦め込みで
作ってるんでしょうか?
ミクシの友達までしか公開しない、っていう設定で、マイナーなものでも
検索結果に文章の一部が表示されるのはまずいような気がしますが…

会員システムを作ってみようと思ってるんですが、これがわからないと
不安なんですよね…
0899nobodyさん2007/07/09(月) 21:08:11ID:???
会員からしか見えないのはボット弾いてるのが理由じゃないぞ
0900nobodyさん2007/07/09(月) 21:11:45ID:???
>>899
ばか?
0901nobodyさん2007/07/09(月) 21:12:29ID:???
何のためにIDとパスの認証があるのかと
0902nobodyさん2007/07/09(月) 21:20:36ID:???
は、ID出し、ID隠しの自演野郎になにを相手してんだよ
0903nobodyさん2007/07/09(月) 21:21:47ID:???
なぜ認証が必要なのか考えればロボットとからむのはよくわかるはずだが・・・?
0904nobodyさん2007/07/09(月) 21:42:18ID:R+GTHTcZ
いろんな意見ありがとうです
会員システムについて詳細書いた本ってのを探してみます

どうも、よくわからないんですよね、、
仮に検索結果に表示されても、それをクリックしたからって会員エリアに
入れるわけじゃないとは思ってるんですが、「表示される」こと自体が問題と
思っていまして…
その対策としてロボットはじきは完全じゃないような?

「認証」の理解自体が全然できてないんですね、きっと。。
0905nobodyさん2007/07/09(月) 22:29:05ID:SySUq07v
お忙しい中恐れ入りますが教えてください。

バイナリデータをPHPからPOSTでアップロードしたく思います。
curlだのだのfsockopenを使うことはわかっているのですが、
適当なサンプルが見当たりません。

$fileObject["jpegName"]⇒ファイル名
$fileObject["jpegObject"]⇒画像ファイル

をアップロードするとき、fputsするべきデータはどのように定義したらよいのか教えてください。


0906nobodyさん2007/07/09(月) 22:33:02ID:???
>>904
ヤフオク=ログインしてなくても商品情報見れる
mixi=ログインしなければ何も見えない

それだけのこと。
0907nobodyさん2007/07/09(月) 22:38:07ID:9EVzMfID
質問があります。
以下のソースでarray_walkをクラスメソッドに使うことはできたのですか、
staticなメソッドには使えないのでしょうか?
具体的には「hogeClass::hogeMethod2」をarray_walkしたいです。
環境はPHP5です。


class hogeClass{
 public function hogeMethod1($val, $key)
 {
  print $val . "::" . $key . "<BR>\n";
 }

 static function hogeMethod2($val, $key)
 {
  print $val . "::" . $key . "<BR>\n";
 }
}


$array = array("a", "b", "c", "d");
$o_hoge = new hogeClass;

array_walk($o_hoge, array($array, "hogeMethod1") );
0908nobodyさん2007/07/09(月) 22:53:26ID:???
>>907
http://jp.php.net/manual/ja/language.pseudo-types.php#language.types.callback
0909nobodyさん2007/07/09(月) 23:01:37ID:???
マニュアル指示する前に、そのソースが間違ってるのに気づけ。 908よ
0910nobodyさん2007/07/09(月) 23:04:29ID:???
>>905
なにを言いたいのか不明
0911nobodyさん2007/07/09(月) 23:04:46ID:???
気付いてるけど面倒くさくてねぇ
0912nobodyさん2007/07/09(月) 23:08:55ID:???
>>910
見本見せて欲しいってことだろ。頭悪い奴だな。
0913nobodyさん2007/07/09(月) 23:09:12ID:???
しったか乙w
0914nobodyさん2007/07/09(月) 23:14:34ID:???
お前が見本をみせてやれ
0915nobodyさん2007/07/09(月) 23:22:25ID:???
そして誰もいなくなった…
09169052007/07/09(月) 23:24:35ID:SySUq07v
見本をおねがいしまうs
0917nobodyさん2007/07/09(月) 23:40:41ID:???
>>916
意味不明
レス数が900を超えています。1000を超えると表示できなくなるよ。