[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 04/30 13:44 / Filesize : 65 KB / Number-of Response : 290
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】下らねぇ質問はID出して書き込みやがれ 84



1 名前:nobodyさん mailto:sage [2009/04/27(月) 21:39:11 ID:???]
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 83
pc11.2ch.net/test/read.cgi/php/1238958898/

◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ

78 名前:nobodyさん mailto:sage [2009/04/30(木) 12:53:44 ID:???]
さっきからイミフしか言わない人は出てこなくていいよ^^;

79 名前:nobodyさん mailto:sage [2009/04/30(木) 12:54:06 ID:???]
>>76
"A"=>60のところから回って
1〜100からランダムに得た値と比較して小さかったらそれを答えとするんだから60%じゃん

80 名前:nobodyさん mailto:sage [2009/04/30(木) 13:00:48 ID:???]
なんとなく言いたいことはわかるし、コードも正しい気がするが、>>73は本格的に意味不明。

81 名前:nobodyさん mailto:sage [2009/04/30(木) 13:13:35 ID:???]
PHP言語以前に日本語が解読できん

82 名前:nobodyさん mailto:sage [2009/04/30(木) 13:15:48 ID:???]
質問者は>>73にあるように「60%から検証を始める」と問題がありそうだと考えているようだが
どの目が出るかは rand(1, 100) を実行した時点で決まる
あとは検証してるだけなので、どのアルファベットから始めても確定した過去は変わらない

狐につままれたように思っているのは確率分布の上側を除いていく処理が、なぜ指定された割合と一致するのかということだと予想
これが確率論から導けるのか、それともたまたま計算結果が一致する別のアルゴリズムなのか

それが「この処理は確率のアルゴリズムであるのか?」という表現に至ったのではないかね

83 名前:nobodyさん mailto:sage [2009/04/30(木) 13:22:20 ID:???]
どんな回答が欲しいのか知らんが、とりあえずエスパー能力を発揮して答えるならば

>>68
出せます。安心してお使いください。

84 名前:nobodyさん mailto:sage [2009/04/30(木) 13:22:21 ID:???]
だったら「人に教えてもらったコードなんですがこのアルゴリズムでなぜ確率が計算できるのですか?」とでも聞くべき.
他人に対する配慮が足りない.

85 名前:nobodyさん mailto:sage [2009/04/30(木) 13:24:04 ID:???]
>>84

>>64

86 名前:nobodyさん mailto:sage [2009/04/30(木) 13:24:45 ID:???]
まあこのアルゴリズム体操でも見ておちつくといい
ttp://114.182.140.15/~user/public_html/cgi-bin/bbs18/bbsdata/20.gif



87 名前:nobodyさん [2009/04/30(木) 13:25:14 ID:2iRqPJM5]
>>82
突っかかる部分もありますが、納得できましたので閉めます

88 名前:nobodyさん mailto:sage [2009/04/30(木) 13:25:21 ID:???]
>>85
64のどこに84の内容が抑えられてるんだ?

89 名前:nobodyさん mailto:sage [2009/04/30(木) 13:26:16 ID:???]
>>87
突っかかる部分って?

90 名前:nobodyさん mailto:sage [2009/04/30(木) 13:26:41 ID:???]
>>84
で、そういう風に聞いたら答えられるの?

91 名前:nobodyさん mailto:sage [2009/04/30(木) 13:28:58 ID:???]
横から煽ってるだけの奴は何だ? ヒマなのか?

92 名前:nobodyさん mailto:sage [2009/04/30(木) 13:30:05 ID:???]
>84

人に教えてもらったコードなんですがこのアルゴリズムでなぜ確率が計算できるのですか?

93 名前:nobodyさん mailto:sage [2009/04/30(木) 13:30:51 ID:???]
ググレ

94 名前:nobodyさん mailto:sage [2009/04/30(木) 13:38:39 ID:???]
>>84
まだすか?wwwwwwwwww

95 名前:nobodyさん mailto:sage [2009/04/30(木) 13:41:45 ID:???]
答えは>>82で出てるわけだが

96 名前:nobodyさん mailto:sage [2009/04/30(木) 13:48:02 ID:???]
>>82先生と>>84先生は別人でしょwwwwwwwwwww
84出て来いよwwwwwwwwww



97 名前:nobodyさん mailto:sage [2009/04/30(木) 14:24:02 ID:???]
>>87
1から100までの数からランダムに選択したら、それが60以下である確率は0.6であるというのは明白だろう
この性質を利用して、「60以下である」という条件をAに結びつけ、60以下の数ならAを返すようにする
これはAが60%で出現するということと等価だ

ある数が、60以下ならすぐ終了
60以上ならそこから60を引いて、次にそれが20以下かどうか調べる
Ex. ある数が88なら、60以下か検証、違うから60を引いて28、20以下じゃないので20を引いて8、10以下なのでCを返す

というわけでそのループは、与えられた数が基準より小さいかを効率よく調べるアルゴリズムであって、確率の計算ではない
確率が得られているのは全て rand() に依る
その確率をアルファベットに結び付けているのがこのアルゴリズムというか処理ということになる

と俺なら考えるが、アルゴリズムがなぜ動くかなんて自分の頭で納得するしかないよ

98 名前:nobodyさん mailto:sage [2009/05/01(金) 15:12:10 ID:???]
test

99 名前:nobodyさん mailto:sage [2009/05/01(金) 20:43:21 ID:???]
最近人少ないですね
PHPの時代は終わりでしょうか

100 名前:nobodyさん mailto:sage [2009/05/01(金) 20:50:02 ID:???]
昔からこんなもんだろ
たまにくだらない話題で議論はじまって100スレぐらい一気に伸びるだけ

101 名前:nobodyさん mailto:sage [2009/05/01(金) 21:28:59 ID:???]
100スレ?

102 名前:nobodyさん mailto:sage [2009/05/01(金) 21:46:18 ID:???]
100レスの間違いだろjk

103 名前:nobodyさん mailto:sage [2009/05/02(土) 08:08:46 ID:???]
これからはJavaの時代

104 名前:nobodyさん mailto:sage [2009/05/02(土) 08:27:18 ID:???]
100年に一度の不景気だとなにを根拠にだか言う人が多いから
マインドは冷え込んでるのは間違いないし、金のかかるJavaさんはもう論外になってる

105 名前:nobodyさん mailto:sage [2009/05/02(土) 08:29:37 ID:???]
phpとperlでちまちまとした仕事を数こなしてる俺は勝ち組。

もってあと一ヶ月だな俺。

106 名前:nobodyさん mailto:sage [2009/05/02(土) 11:57:49 ID:???]
ようやく規制解除。

>63
$rを減算する処理が直感的じゃないな。良くないアルゴリズムの部類に入る。
実際>63は意図を読み取れなかったわけだし。
性能上も、$rへの再代入が発生するので最適化がかけづらいはず。

正しく動くプログラムはサルにでも書ける。いいプログラマは人間に理解できるプログラムを書く。



107 名前:nobodyさん mailto:sage [2009/05/02(土) 12:07:54 ID:???]
>>106
多摩動物園のサルにパソコン渡せば書けるんですね

108 名前:nobodyさん mailto:sage [2009/05/02(土) 12:46:46 ID:???]
シェイクスピアだって書けるんだから、10行程度のスクリプトくらい書けるだろ。

109 名前:nobodyさん mailto:sage [2009/05/02(土) 13:13:06 ID:???]
>>104
安かろう悪かろうのPHP使うぐらいならJava採用する企業のほうが多いだろ
バグバグによる経済的損失に比べたらその単価差なんてたいしたことない

110 名前:nobodyさん mailto:sage [2009/05/02(土) 13:23:21 ID:???]
javaってtomcat入れないと使えないジャン

111 名前:nobodyさん mailto:sage [2009/05/02(土) 13:32:03 ID:???]
大規模案件はそれなりにコストのかかる投資。不況ならばそら発注数は減るだろう。
小規模案件はどうだろうな。大規模がスケールダウンして降ってくる数とやめる数とで、あんまり総数は変わらない気がする。

あと、PHPは始まってすらいないが、Javaは終わりつつあると思う。
いや、COBOLだってまだ頑張ってるんだし、俺らの現役期間中に食いっぱぐれる事は無いと思うけどな。

112 名前:nobodyさん mailto:sage [2009/05/02(土) 13:53:15 ID:???]
なんか最近.Netにゴリっと持ってかれることが多い。
そんなに開発しやすいのかねアレ。

113 名前:nobodyさん mailto:sage [2009/05/02(土) 17:10:55 ID:???]
クラサバでWindows+.NETやUnix+Javaならわかるけど
Webで.Netはそんな多くはないぞ?

114 名前:nobodyさん mailto:sage [2009/05/02(土) 17:20:42 ID:???]
俺もそう思ってたんだが、去年くらいから洒落にならんペースで食われてる。
社内システムとWEBシステムが連動し始めたってのもあるかもしれんが。

115 名前:nobodyさん mailto:sage [2009/05/02(土) 17:30:09 ID:???]
スレ違いの話題です
こちらへどうぞ

さまざまな言語仕様について熱く語る闘技場
pc11.2ch.net/test/read.cgi/php/1228709756/

116 名前:nobodyさん mailto:sage [2009/05/02(土) 17:49:37 ID:???]
言語仕様について熱く語ってるわけじゃないだろ



117 名前:nobodyさん mailto:sage [2009/05/02(土) 18:14:13 ID:???]
じゃあこの話題は他のスレか板へどうぞ
こちらは質問スレですのね

118 名前:nobodyさん mailto:sage [2009/05/02(土) 18:19:37 ID:???]
休みになると現れる仕切り厨(笑)

119 名前:晒し上げ mailto:あげ [2009/05/02(土) 18:23:27 ID:???]
116 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 17:49:37 ID:???
言語仕様について熱く語ってるわけじゃないだろ

118 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 18:19:37 ID:???
休みになると現れる仕切り厨(笑)

120 名前:nobodyさん mailto:sage [2009/05/02(土) 18:27:39 ID:???]
よほど悔しかったらしい(笑)

121 名前:nobodyさん mailto:sage [2009/05/02(土) 19:37:00 ID:???]
116 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 17:49:37 ID:???
言語仕様について熱く語ってるわけじゃないだろ

118 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 18:19:37 ID:???
休みになると現れる仕切り厨(笑)

120 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 18:27:39 ID:???
よほど悔しかったらしい(笑)

122 名前:nobodyさん mailto:sage [2009/05/02(土) 20:01:23 ID:???]
話としては興味があるんで、ネタがあるなら、雑談スレあたりで続けてほしいな。

123 名前:nobodyさん mailto:sage [2009/05/02(土) 20:28:58 ID:???]
コピペして必死な仕切り厨(笑)

124 名前:nobodyさん mailto:sage [2009/05/02(土) 20:38:22 ID:???]
116 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 17:49:37 ID:???
言語仕様について熱く語ってるわけじゃないだろ

118 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 18:19:37 ID:???
休みになると現れる仕切り厨(笑)

120 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 18:27:39 ID:???
よほど悔しかったらしい(笑)

116 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 17:49:37 ID:???
言語仕様について熱く語ってるわけじゃないだろ

118 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 18:19:37 ID:???
休みになると現れる仕切り厨(笑)

120 名前:nobodyさん[sage] 投稿日:2009/05/02(土) 18:27:39 ID:???
よほど悔しかったらしい(笑)

125 名前:nobodyさん mailto:sage [2009/05/02(土) 23:56:48 ID:???]
クラス内で別のクラスのインスタンスを作成することってできますか?

126 名前:nobodyさん mailto:sage [2009/05/03(日) 00:42:12 ID:???]
自分で確かめろ



127 名前:nobodyさん mailto:sage [2009/05/03(日) 01:05:47 ID:???]
>>125
それができなかったら全OOP言語全滅だな

128 名前:nobodyさん mailto:sage [2009/05/03(日) 11:54:09 ID:???]
質問者がアホ
回答者が基地外

そんなスレにふさわしくないスレタイ

129 名前:nobodyさん mailto:sage [2009/05/03(日) 12:18:46 ID:???]
ID出してない質問に答える親切な人、じゃないのか

130 名前:nobodyさん mailto:sage [2009/05/03(日) 12:23:37 ID:???]
このスレに生息してる人はこんな人です

・マニュアル君(出現率はドラクエのスライム並)
・親切クン
・ググレカス君
・ヤフレカス君(はぐれメタル級に出現率低い)

131 名前:nobodyさん mailto:sage [2009/05/03(日) 12:27:33 ID:???]
お前は?

132 名前:nobodyさん mailto:sage [2009/05/03(日) 12:29:11 ID:???]
追加

・あげ足鳥クン
・御前モナ君
・嵐君

133 名前:nobodyさん mailto:sage [2009/05/03(日) 12:46:55 ID:???]
自分のアイデンティは無いのなw

134 名前:nobodyさん mailto:sage [2009/05/03(日) 13:04:52 ID:???]
>>133
上げ足鳥くん乙

135 名前:nobodyさん mailto:sage [2009/05/03(日) 13:16:57 ID:???]
マニュアルへのリンク出してくれるのが一番ありがたいけどな。
これ以外信用できるソースないんだから。

136 名前:nobodyさん mailto:sage [2009/05/03(日) 13:18:35 ID:???]
それで片付く人はこんな所にまで聞きに来ないんだよねぇ・・・



137 名前:nobodyさん mailto:sage [2009/05/03(日) 13:30:00 ID:???]
まぁ質問するというよりは、他人のやり取り見てると ( ・∀・)つ〃∩ ヘェーヘェーヘェーヘェーヘェーって話が結構多くて、
マニュアルへのリンクがあると確認しやすいって感じかね。

138 名前:nobodyさん mailto:sage [2009/05/03(日) 14:50:46 ID:???]
( ・∀・)つ〃∩ ヘェーヘェーヘェーヘェーヘェーってPHPで作った
初心者の僕には優しかったです。

139 名前:nobodyさん mailto:sage [2009/05/03(日) 17:51:21 ID:???]
Linuxでインストールしたいんだけど、Apacheのapxのパスってどこなの?
configureオプションについて詳しく載ってるサイトない?


140 名前:139 mailto:sage [2009/05/03(日) 18:08:00 ID:???]
スマン、自己解決したわ
逝ってくる

141 名前:nobodyさん [2009/05/03(日) 19:15:34 ID:XBo5LqsH]
Linuxコマンドを実行したときの結果をTrueかFalseかで知りたいのですが、いい方法はありますか?
execとかsystemだと出来ないようなので。

142 名前:nobodyさん [2009/05/03(日) 19:15:55 ID:RlajZjKv]
>>140
!!!
そんなバカな

143 名前:nobodyさん mailto:sage [2009/05/03(日) 19:49:50 ID:???]
>>141
何をもってtrueかfalseとするかの定義がされてないので答えようがない

144 名前:nobodyさん mailto:sage [2009/05/04(月) 00:21:29 ID:???]
世の中にはこんなマルチ野郎が存在する
qb5.2ch.net/test/read.cgi/saku/1031353962/349

145 名前:nobodyさん mailto:sage [2009/05/04(月) 03:38:06 ID:???]
それをここにもってくる>>144もマルチ支援者野郎

146 名前:nobodyさん mailto:sage [2009/05/04(月) 17:00:33 ID:???]
includeなどで呼び出されたときのみ実行できるようにする方法はありますか?
ファイル単体で動作しないようにしたいのですが



147 名前:146 mailto:sage [2009/05/04(月) 17:13:32 ID:???]
すいません解決しました

148 名前:146 [2009/05/04(月) 17:25:08 ID:h7Ju90Gx]
すいませんIDを出していませんでした。
まだ解決してないです。

149 名前:146 mailto:sage [2009/05/04(月) 17:30:12 ID:???]
>>148は偽者です。お騒がせしました。

150 名前:nobodyさん mailto:sage [2009/05/04(月) 17:39:05 ID:???]
>>146
たぶん無理
includeされるファイルにはクラスとか単体で実行されても無意味な物を入れとくべき

151 名前:nobodyさん mailto:sage [2009/05/04(月) 17:50:50 ID:???]
簡単にできるし
$_SERVER['SCRIPT_NAME']が自ファイル名ならNG、セットされてなければ
ウェブ経由じゃないからNG、それ以外で実行できるようにすればいいじゃん
ほかにもいっぱい方法あるだろ

152 名前:nobodyさん [2009/05/04(月) 18:10:12 ID:h7Ju90Gx]
>>150
>>151
ありがとうございます。
そんな方法があったんですね。

153 名前:nobodyさん mailto:sage [2009/05/04(月) 18:33:46 ID:???]
実行されたくないってのが、ブラウザからそのファイルを直接指定されたときに
実行されたくないって話なら、ブラウザからアクセスできないディレクトリに
置いとくのが定石じゃない。

154 名前:nobodyさん mailto:sage [2009/05/04(月) 18:39:10 ID:???]
>>153
それは、首がもげるほど正論なんですが、
ブラウザからアクセスできないところにファイルを
置けないレン鯖とかもあったりするわけで……。

155 名前:nobodyさん mailto:sage [2009/05/04(月) 18:51:41 ID:???]
>>154
スレチになっちゃうんで、あんまり詳しくは聞かないけど、 PHPは使えるけど、
htaccess でaccess denyできないレンタルサバとかも多いの?

156 名前:nobodyさん mailto:sage [2009/05/04(月) 19:12:05 ID:???]
>>146
単純にincludeファイルは.incにしてそれをはじけばいいんではないの?

<Files ~ "\.inc$">
deny from all
</Files>



157 名前:nobodyさん mailto:sage [2009/05/04(月) 20:22:15 ID:???]
>>154
さすがにそれはダウト。ログすら吐けないじゃんか

158 名前:nobodyさん mailto:sage [2009/05/04(月) 20:45:35 ID:???]
phpが実行できる環境ならクラスか関数にしとけばコールしない限り実行されないじゃん

159 名前:nobodyさん mailto:sage [2009/05/04(月) 23:09:49 ID:???]
>>149みたいな奴嫌いだ。

160 名前:nobodyさん mailto:sage [2009/05/04(月) 23:27:50 ID:???]
>>159
だから皆答えてるんじゃないかなw

161 名前:146 mailto:sage [2009/05/04(月) 23:47:21 ID:???]
>>149はカスだろ

162 名前:161 mailto:sage [2009/05/04(月) 23:48:03 ID:???]
↑のミス^^;
違うスレの146なので気にしないでね

163 名前:nobodyさん mailto:sage [2009/05/05(火) 00:00:12 ID:???]
まぎらわしいわ

164 名前:nobodyさん mailto:sage [2009/05/05(火) 00:17:19 ID:???]
>>159
149だけどそれが狙い

165 名前:nobodyさん [2009/05/05(火) 03:23:06 ID:GwyMTYkX]
リネームについて質問します。

rename("./filebox/A.txt", "./filebox/B.txt");

このようにあらかじめ「B.txt」と変更後のファイル名が決まっていればいいのですが
決まっていない場合に$で変数を使ってファイル名には出来ないのですか?
rename("./filebox/A.txt", "./filebox/$hen.txt");
とかやっちゃうと「$hen.txt」が出来上がってしまうので・・悩んでます。
よろしくお願いします。
OS CentOS 5.1
PHP 5.2.6
なおパーミッション関連は間違いなく合っています。

166 名前:nobodyさん mailto:sage [2009/05/05(火) 03:28:27 ID:???]
rename("./filebox/A.txt", "./filebox/{$hen}.txt"); か
rename("./filebox/A.txt", "./filebox/".$hen.".txt");
でやってみ



167 名前:nobodyさん [2009/05/05(火) 03:57:18 ID:GwyMTYkX]
>>166
あっ、出来た。有難うございました。こういうやり方もあるんですね、勉強になりました。

168 名前:nobodyさん [2009/05/05(火) 05:08:31 ID:9NxYpwlu]
変数をクォートの中にそのまま書き込むと文字として誤認されること多いから俺は常に括弧でくくってるぞ

169 名前:nobodyさん mailto:sage [2009/05/05(火) 05:10:05 ID:???]
文字列連結でいいだろ

170 名前:nobodyさん mailto:sage [2009/05/05(火) 05:25:42 ID:???]
内部が変数の時は {} が出力されないってのは、仕様としてどうかと思うことは多い。
明示的な指定は${var_name} の形式だけにして欲しかった。

171 名前:nobodyさん mailto:sage [2009/05/05(火) 06:15:47 ID:???]
シングルクオート使えばいいのでは?

172 名前:nobodyさん mailto:sage [2009/05/05(火) 06:54:47 ID:???]
>>167
解決したからもう興味ないだろうけど、ざっと見とくと良いよ。
jp.php.net/manual/ja/language.types.string.php#language.types.string.parsing

173 名前:nobodyさん mailto:sage [2009/05/05(火) 12:13:25 ID:???]
>>165
$path = "./filebox/";
$bfile = "A.txt";
$rfile = "B.txt";
rename("$path.$bfile", "$path.$rfile");

174 名前:nobodyさん [2009/05/05(火) 12:16:27 ID:nXqml1BJ]
画像の数字を読み取ることって出来ますか?

175 名前:nobodyさん mailto:sage [2009/05/05(火) 12:17:47 ID:???]
””の中を勝手に展開したりするからわかりにくくなる。
>>173みたいなミスもしちゃうしな。

176 名前:nobodyさん mailto:sage [2009/05/05(火) 12:19:10 ID:???]
$path = "./filebox/";
$bfile = "A.txt";
$rfile = "B.txt";
rename($path.$bfile, $path.$rfile);



177 名前:nobodyさん mailto:sage [2009/05/05(火) 19:59:33 ID:???]
>>174
白黒のフォント文字サイズ固定なら割となんとかなる

178 名前:nobodyさん mailto:sage [2009/05/06(水) 00:27:30 ID:???]
>>177
俺は無理だと思うんだけど






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<65KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef