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


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

PHP総合雑談スレ



1 名前:nobodyさん mailto:sage [2008/01/14(月) 21:35:11 ID:???]
PHP全体の雑談のようなスレがなかったからたてた
反省はしていない

71 名前:nobodyさん mailto:sage [2008/01/27(日) 09:17:28 ID:???]
せめて書き込みにこまめにレスを入れてくれるとかしないと
話が盛り上がらないだろ。すぐに話題が切れて過疎ってしまう。

72 名前:nobodyさん mailto:sage [2008/01/27(日) 12:20:31 ID:???]
ああやっと意味がわかった。

73 名前:nobodyさん mailto:sage [2008/01/27(日) 15:00:24 ID:???]
>>1
反省をしらないとは大人とは思えませんね
恥を知れ

74 名前:nobodyさん mailto:sage [2008/01/27(日) 19:05:08 ID:???]
PHPをネタにしたスレって結構多いけれど、
これが数年後になると、一気に過疎ったり
するんだろうな。

75 名前:nobodyさん mailto:sage [2008/01/28(月) 15:21:31 ID:???]
でも圧倒的に使われてるのもphpだったりするんだよな
もちろん便利なのができればすぐ乗り変えるけどw

76 名前:nobodyさん mailto:sage [2008/01/28(月) 16:47:17 ID:???]
PHPは、コーディングなどが親しみやすいのがあるな。
Perlはコーディングが自由すぎであまり合わなかった。
正規表現には慣れたけど、工夫をして実現している
オブジェクト指向まではついていけなかった。
単体クラス程度ならいいけれど、継承とかなった時には・・・

77 名前:nobodyさん mailto:sage [2008/01/28(月) 21:31:40 ID:???]
publicやprivateが設定できるようになって、やっとOOPらしくなったな。
だけど、Webアプリの場合それを活かす場面が余り無い感じもするけどな。

78 名前:nobodyさん mailto:sage [2008/01/29(火) 21:28:18 ID:???]
phpで組まれている有名なシステムって言ったら何かな?

79 名前:nobodyさん [2008/01/29(火) 23:12:38 ID:zFPa9pqE]
おまえらに餌がまかれましたよ
rubyも書きやすくはあるけど
かっちり作ってあるのは最近のphpの方が上な気がするんだけどね
そりゃ細部につっこみゃボロがあるけど

www.rubyist.net/~matz/20080126.html



80 名前:nobodyさん mailto:sage [2008/01/30(水) 00:53:18 ID:???]
>>79
なんかもう、恒例行事だよね。

81 名前:nobodyさん mailto:sage [2008/01/30(水) 01:01:23 ID:???]
相変わらずけんか売るのが好きだよなw

82 名前:nobodyさん mailto:sage [2008/01/30(水) 01:09:58 ID:???]
そんなに嫌いなら使わなければいいのに。
と言って、他に食い扶持も無いのか。

83 名前:nobodyさん mailto:sage [2008/01/30(水) 08:44:40 ID:???]
あれぐらい、「自分はいい事をやっているんだ」という自信を持ってないと、
言語を作るなんて大変な作業はやってられないのかもしれないね。
すごく大変な作業になるわけだから、気持ちが萎えたりすると、やっていられない。

2ちゃんねるで、通報するぞとおどされようとも、煽られても、スルーされても、
削除されようとも、規制をかけられようとも、同じ書き込みを1年以上やり続ける
くらいの労力かな、と思っているw

84 名前:nobodyさん mailto:sage [2008/01/30(水) 11:30:37 ID:???]
phpのユーザーが多いことに嫉妬しているようにしか見えないw


85 名前:nobodyさん mailto:sage [2008/01/30(水) 11:35:49 ID:???]
俺個人はrubyは好きだが、他の人の事を考えると仕事ではまだ使えない。

86 名前:nobodyさん mailto:sage [2008/01/30(水) 11:43:29 ID:???]
せっかくZendFramework導入したのに作るものがない
練習で単なる掲示板にしてもフレームワーク使うほどじゃないし、
練習でSNSだと規模が大きすぎる・・・
何かよさそうなお題ないかな?

87 名前:nobodyさん mailto:sage [2008/01/30(水) 12:22:49 ID:???]
単なる掲示板を1時間で作ってみるとか

88 名前:nobodyさん mailto:sage [2008/01/30(水) 12:29:31 ID:???]
>>87
単なる掲示板ならFW使わなくても5分かからんだろ

89 名前:nobodyさん [2008/01/30(水) 12:31:29 ID:rtAzmdKq]
PHP使いの反論
ttp://www.rubyist.net/~matz/20080129.html#p01

安全なWebアプリのために言語ができること
ttp://www.rubyist.net/~matz/20080129.html#p02


なんという正論の嵐
PHPer脂肪wwwwwwwwwwwwwwwwwwww



90 名前:nobodyさん mailto:sage [2008/01/30(水) 12:31:58 ID:???]
>>89
色んなスレにコピペうざすぎ

91 名前:nobodyさん mailto:sage [2008/01/30(水) 12:57:36 ID:???]
「効率よく注目を集める行為」の可能性はどうかな?w

92 名前:nobodyさん mailto:sage [2008/01/30(水) 13:13:02 ID:???]
「Windowsはウィルスが多く蔓延しているから根本からだめだ。
Macを使いなさい。」みたいな理論?

93 名前:nobodyさん mailto:sage [2008/01/30(水) 13:17:40 ID:???]
マイノリティの一種のマーケティング手法なんじゃね?w

94 名前:nobodyさん mailto:sage [2008/01/30(水) 15:32:15 ID:???]
それを聞いてOfficeソフトの事を思い出した。ちょっと古い話だけど。
もう、インターフェースを似せるしか方法が無いという考えでソフトを
販売してるのがあったなぁ。
でも、真似をされる側の方が大幅にインターフェースを変えちゃった。
ttp://www.itmedia.co.jp/news/articles/0609/21/news100.html

95 名前:nobodyさん mailto:sage [2008/01/30(水) 18:29:02 ID:???]
rubyは単体だと超へっぽいけど
なんとかうまく動くようにアレンジしてる人が技術高いんだと思う

96 名前:nobodyさん mailto:sage [2008/01/30(水) 18:59:18 ID:???]
ああ、たまに居るよね。
すべてを自分の信仰するものに工夫して移植してしまう人。
技術力は高いから尊敬はするけど、同じようなことをやろうとは
思わない。

97 名前:nobodyさん mailto:sage [2008/01/30(水) 23:05:50 ID:???]
松本氏がRubyにPHPモードを作ればいいんじゃね?
PHPライクに作れてセキュアなRubyで作れるモードをさ
そうすれば、誰もが認めるRubyになる
それが出来ないうちはRubyはまだまだ話題性だけの客寄せパンダ言語w

98 名前:nobodyさん mailto:sage [2008/01/30(水) 23:14:00 ID:???]
PHPのソースが自動移植出来るツールがあると面白いかもな。

99 名前:nobodyさん mailto:sage [2008/01/30(水) 23:17:26 ID:???]
PHP互換ライブラリも用意しろ!



100 名前:nobodyさん mailto:sage [2008/01/30(水) 23:35:18 ID:???]
松本がPHPのフレームワークでRubyぽく作れるのを出せばいいだろw

101 名前:nobodyさん mailto:sage [2008/01/30(水) 23:38:13 ID:???]
言語は手段であり目的ではない
それなのに言語にこだわる奴はただのバカだ
そして松本氏はただのカマッテちゃん

102 名前:nobodyさん mailto:sage [2008/01/31(木) 00:28:41 ID:???]
PHP使いはRubyなんて全く気にしていないがな
なぜRuby使いはPHPを気にばかり掛けるんだ、それも卑屈に
Ruby使いはまるで反日感情をもった朝鮮人のようだぞ
お互い触るな

103 名前:nobodyさん mailto:sage [2008/01/31(木) 00:29:50 ID:???]
彼らからしてみれば最低な糞言語なのにはるかに人口が多いことが気に食わないんだろう

104 名前:nobodyさん mailto:sage [2008/01/31(木) 00:32:40 ID:???]
松本は目を向ける先を間違っているな
PHPユーザーではなく、企業に目を向けるべきだ
そして素晴らしいRUBYを、楽天やYahooに使わせるように営業すべき

105 名前:nobodyさん mailto:sage [2008/01/31(木) 00:36:03 ID:???]
楽天はやってるよ

106 名前:nobodyさん mailto:sage [2008/01/31(木) 07:31:59 ID:???]
既存のものと同じものをrubyで作って配布して回るという方法はどうかな?

107 名前:nobodyさん [2008/01/31(木) 11:32:22 ID:gheLd/Sx]
Rubyは適当に書いたらセキュリティボロボロ
そのへんPHPはかっちり書かざるをえない言語仕様になってるからな

108 名前:nobodyさん mailto:sage [2008/01/31(木) 11:37:21 ID:???]
この板でみれば↓の意見が一番正論な感じがするな
neta.ywcafe.net/000827.html
neta.ywcafe.net/000828.html


109 名前:nobodyさん mailto:sage [2008/01/31(木) 19:13:34 ID:???]
anond.hatelabo.jp/20080130215148
これが一番正しい。



110 名前:nobodyさん mailto:sage [2008/01/31(木) 22:54:20 ID:???]
>>103
Windowsも欠点だらけでセキュはボロだけど大々的に宣伝しまくってユーザ増えて、
使う人増えたから開発する人も増えて、それでまた使う人が増えるって上昇だしね。
この敷居の低さは欠点を理解した上でも十分なメリットだし。

111 名前:nobodyさん mailto:sage [2008/01/31(木) 22:56:43 ID:???]
ひろみちゅもセッションは全部POSTでやれとか言ってたな
んな不便な…

112 名前:nobodyさん mailto:sage [2008/01/31(木) 23:01:43 ID:???]
セッションを全部POST・・・
複数のサイトをいろいろ見て比較している人の場合、
たとえばAmazonが全部POSTを使っていたとして、
AmazonをみてBookoffを見た後、Amazonにもどると
Amazonのカートに入れた情報が消えるってことだなw

113 名前:nobodyさん mailto:sage [2008/01/31(木) 23:05:51 ID:???]
何で?

114 名前:nobodyさん mailto:sage [2008/01/31(木) 23:09:00 ID:???]
>>113
セッションを全部POSTでやるということは、
HTML内のtype=hiddenになっているタグをセッション情報として使うということ。
次ページに飛ぶときにセッション番号を渡して、セッションを保つから、
他のサイトに移動してしてしまったら、元のサイトに戻るときにそのセッション番号がなくなってしまう。

115 名前:nobodyさん mailto:sage [2008/01/31(木) 23:11:39 ID:???]
セッションIDはCookieじゃだめなの?
っていうかPHPって少なくともデフォルトではセッションIDはCookie管理だったと思うけど。

116 名前:nobodyさん mailto:sage [2008/01/31(木) 23:14:24 ID:???]
しらねーよw ひろみちゅに聞け

117 名前:nobodyさん mailto:sage [2008/02/01(金) 00:54:18 ID:???]
>>110
言っているいることには同意だが、大々的に宣伝してユーザを増やしたのではなく、
売れているものに非常に似ている製品を出したり、抱き合わせをしたりして
ユーザを増やしたんだと思う。

118 名前:nobodyさん mailto:sage [2008/02/01(金) 01:08:17 ID:???]
>>114
IDやパスワードもtype=hiddenで管理?

119 名前:nobodyさん mailto:sage [2008/02/01(金) 23:05:37 ID:???]
d.hatena.ne.jp/msakamoto-sf/20080131/1201718034

諸君 私はPHPが好きだ
諸君 私はPHPが大好きだ

PHP/FI2が好きだ
PHP3が好きだ
PHP4が好きだ
PHP5が好きだ
PHP6が好きだ
PEARが好きだ
PECLが好きだ
Smartyが好きだ
PHPマニュアルが好きだ
PHP-CLIが好きだ

Windowsで Linuxで
UNIXで BSDで
Macで りなざうで
Blogで Wikiで
サーバ上で クライアントPC上で

この地上で行われるありとあらゆるPHPプログラミングが大好きだ



120 名前:nobodyさん mailto:sage [2008/02/02(土) 16:20:35 ID:???]
# -*- encoding: UTF-8 -*-
str = "〜"
p str.encode('Shift_JIS') # エラー!

…はぁ……

<?php
echo mb_convert_encoding('〜', 'shift_jis', 'utf-8'); # ok!!!

るびダメダメじゃん…

121 名前:nobodyさん mailto:sage [2008/02/02(土) 20:56:03 ID:???]
PHP本スレはどこ?

122 名前:nobodyさん mailto:sage [2008/02/02(土) 21:11:18 ID:???]
本スレの定義とは?

123 名前:nobodyさん mailto:sage [2008/02/03(日) 01:11:57 ID:???]
書評があること

124 名前:nobodyさん mailto:sage [2008/02/03(日) 01:17:06 ID:???]


125 名前:nobodyさん mailto:sage [2008/02/03(日) 11:11:31 ID:???]
誰がうまいことを言えとw

126 名前:nobodyさん mailto:sage [2008/02/03(日) 11:33:35 ID:???]
まつもと氏は隣の芝が青く見えているらしい
自分の作ったルビーに自信を持てばいいのにな
ルビーの良さを広めずに、他の言語の足を引っ張ってもルビー利用者は増えない
ttp://slashdot.jp/askslashdot/08/02/03/0022251.shtml

127 名前:nobodyさん mailto:sage [2008/02/03(日) 12:35:52 ID:???]
> いろんなものがfalseだったりするせいで、新たな比較演算子「===」が必要

これってさ、いろんなものがfalseだからではなく、

"1" == 1 を真として判断したいか、どうかという問題じゃね?

スクリプト言語は真と判断することが多いが、
型までしっかり見たい場合もある。
そういうときに使うのが === でしょ?

128 名前:nobodyさん mailto:sage [2008/02/03(日) 12:44:09 ID:???]
> strpos('abcd','a')は0を返すが、0は偽である

これもさ、じゃあ1を返せばいいのかというと、

インデックスは0から始まるものである。になるしさ。

129 名前:nobodyさん mailto:sage [2008/02/03(日) 12:52:47 ID:???]
> hashやlistがobjectが区別できない

そもそもhashやlistやobjectという物が何を指しているのか意味不明?
オブジェクトの区別はis_objectでわかるし、
ネイティブであるのは、ハッシュと配列とスタックとキューの
機能が組み合わさった万能型Arrayがあるだけ。区別する必要すらない。

Array型で十分だと思うが、hashやlistが欲しければ、クラスで作ればいい。
もちろんそのオブジェクトの具体的なクラスが何かは区別できる。



130 名前:nobodyさん mailto:sage [2008/02/03(日) 12:53:46 ID:???]
以前はこんな無茶苦茶な印象批判する人じゃなかったんだけどな

131 名前:nobodyさん mailto:sage [2008/02/03(日) 13:18:42 ID:???]
さんざん粘ったけどそろそろ5.2系に移住するか。

132 名前:nobodyさん mailto:sage [2008/02/03(日) 13:33:17 ID:???]
PSPとDSやPS3とWiiみたいな戦いだなw

133 名前:nobodyさん mailto:sage [2008/02/03(日) 14:02:55 ID:???]
なんだ
有名なPHPを使ったRubyの宣伝活動か

134 名前:nobodyさん mailto:sage [2008/02/03(日) 22:37:26 ID:???]
WEB+DB PRESSのニコ動の記事に嫉妬

135 名前:nobodyさん mailto:sage [2008/02/03(日) 23:12:04 ID:???]
>>134
それ、何て記事?

136 名前:nobodyさん mailto:sage [2008/02/03(日) 23:24:11 ID:???]
> strpos('abcd','a')は0を返すが、0は偽である
これは勘違いしてるんじゃないか?
===で比較すればそうはならない。
比較演算子無駄に増やしてんじゃねーよっていう批判ならそのとおりかも知れんけど

137 名前:nobodyさん mailto:sage [2008/02/04(月) 02:00:15 ID:???]
>>136
偽である「べき」って言いたいんじゃない?違うかな。

返り値なんてモノによって偽やエラーが0だったり-1だったり色々だし
Luaみたいに0も空白も偽にならないのもあるし、こだわる部分間違えてる気はするな。
PHPは別に初心者ばかりでなく、そんなの覚悟の上で使ってる人だっているんだし。

138 名前:nobodyさん mailto:sage [2008/02/04(月) 02:11:47 ID:???]
>>137
ちゃうちゃう
暗黙の型変換では0はfalseなんだけど普通そういう時は===使うから
0イコールfalseじゃないって俺は言ってる。

139 名前:nobodyさん mailto:sage [2008/02/04(月) 09:44:30 ID:???]
136がじゃなくて
> strpos('abcd','a')は0を返すが、0は偽である「べき」
ってことじゃないか



140 名前:nobodyさん mailto:sage [2008/02/04(月) 16:32:08 ID:???]
SQLなんだが、うまくいきすぎて怖い

141 名前:nobodyさん mailto:sage [2008/02/04(月) 18:48:03 ID:???]
>>139
「0は偽であるべき」って、もしそうだったら困る
例えばstrpos( 'abcd', 'a')とstrpost( 'abcd', 'g')の区別が付かなくなるじゃん

142 名前:nobodyさん mailto:sage [2008/02/04(月) 18:51:45 ID:???]
インデックスを示すもんだからstrposの場合あ-1とか返すべきって言うのかもね。
ま、どっちにしろ言語ごとの差異は組む人が把握してりゃいいだけのことだしたいした問題じゃない。

143 名前:nobodyさん mailto:sage [2008/02/04(月) 23:57:36 ID:???]
でも-1は真だからなぁ。

この問題は、もとをたどれば、
strpos('abcd','a')が返すべきなのは、
0(インデックス番号という意味の0 / 偽)か
1(一番目の文字という意味の1 / 真)か?
という問題なんだよな。


144 名前:nobodyさん mailto:sage [2008/02/05(火) 00:44:08 ID:???]
元をたどれば0が返ってきたときに標準でfalse扱いになることが問題なんじゃないか?

145 名前:nobodyさん mailto:sage [2008/02/05(火) 01:15:15 ID:???]
だから===使えっての
マニュアルにもそう書いてある

146 名前:nobodyさん mailto:sage [2008/02/05(火) 14:28:59 ID:???]
strpos( 'abcd', 'a') → int 0
strpost( 'abcd', 'g') → bool false

ってことじゃないの?
そうだったら===で比較できるぞ

147 名前:nobodyさん mailto:sage [2008/02/05(火) 14:39:25 ID:???]
彼の場合==じゃないとイヤ!
わざわざ独自文法使うのは低級言語の証!
って思ってるんだろ

148 名前:nobodyさん mailto:sage [2008/02/05(火) 14:43:53 ID:???]
そうなんだろうな。
Cあたりだと-1だったかな。
いちいちそんなこと言ってたらきりがないのにな。

149 名前:nobodyさん mailto:sage [2008/02/06(水) 05:43:52 ID:???]
っていうか、===はJavaScriptにもあるわけだが。
新たな比較演算子とか言っている場合じゃないよ。
まっつちゃん。 あんたが知らないだけだよw

developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Guide:Operators:Comparison_Operators
厳密に等しい (===) オペランドが等しく、かつ同じ型である場合に true を返す。 3 === var1



150 名前:nobodyさん mailto:sage [2008/02/06(水) 05:48:48 ID:???]
Flash(ActionScript)にもあった
homepage3.nifty.com/ginga-b/MX/equality_and_comparison_op.html

151 名前:nobodyさん mailto:sage [2008/02/06(水) 10:33:50 ID:???]
数値と文字列まとめて解釈する言語なら普通に欲しい演算子だよなぁ。

152 名前:nobodyさん mailto:sage [2008/02/07(木) 16:30:36 ID:???]
まぁたしかに昔
if("0"){
//false
}
になる場合にはまった気はする。

153 名前:nobodyさん mailto:sage [2008/02/07(木) 16:46:06 ID:???]
>>152
これは結構怖いね。

"0" == false と "0" == null は結果が違うのか。
null == false は trueなのに。

知らなかった、ありがと。

154 名前:nobodyさん mailto:sage [2008/02/07(木) 16:52:48 ID:???]
"0"は文字の0で、0が数字の0だからんじゃないのか?

155 名前:nobodyさん mailto:sage [2008/02/07(木) 17:00:33 ID:???]
こういう話してると、またすぐRuby信者が騒ぎ出すぞ。

156 名前:nobodyさん mailto:sage [2008/02/07(木) 20:46:24 ID:???]
んなこと言い出さなきゃ別に騒がないでしょ。

157 名前:nobodyさん mailto:sage [2008/02/07(木) 20:54:18 ID:???]
zapanet.info/blog/item/1217

> PHP使ってるヤツらって
> htmlspecialchars($_GET['text']);
> こんなコード書いてる!
> m9(^Д^)プギャー

とありますが、上のコードの何が問題なんでしょうか?
教えて下さい。

158 名前:nobodyさん mailto:sage [2008/02/07(木) 21:13:26 ID:???]
荒らしはお引取りください。

159 名前:nobodyさん mailto:sage [2008/02/07(木) 21:14:49 ID:???]
くだ質スレからわざわざコピペか。



160 名前:nobodyさん mailto:sage [2008/02/07(木) 21:25:18 ID:???]
くだ質に常駐している、技術的な質問に答えきれないあらしを
せっかく誘導してきたんだからそんなこと言わないでw

161 名前:nobodyさん mailto:sage [2008/02/07(木) 21:27:38 ID:???]
>>153

'00'
'0x0'
''==FALSE
0==FALSE
'0'==FALSE
null==FALSE
''==null
0==null


0
''
'0'
'0'==null
'00'==FALSE

ほんとだ微妙に'0'だけ合わないな。

162 名前:nobodyさん mailto:sage [2008/02/08(金) 11:02:35 ID:???]
なんかコイツ洗脳されてるw
ttp://itpro.nikkeibp.co.jp/article/OPINION/20080206/293139/


163 名前:nobodyさん mailto:sage [2008/02/08(金) 18:53:51 ID:???]
洗脳っていうか、学生でもかけるような駄文に思えた。

164 名前:nobodyさん mailto:sage [2008/02/08(金) 18:57:28 ID:???]
PHPをVisualBasicとかに書き換えてもそのままいけそうな感じの文章だなw

165 名前:nobodyさん mailto:sage [2008/02/08(金) 19:06:25 ID:???]
いい言語じゃなくて楽な言語。
オートマ車とマニュアル車、VBとVCのコンセプトの違いだしね。
楽だけどソースが汚くなるのは避けられんが。

166 名前:nobodyさん mailto:sage [2008/02/08(金) 20:12:48 ID:???]
楽だから、ソースが汚くなるというのは間違い。

167 名前:nobodyさん mailto:sage [2008/02/08(金) 23:24:39 ID:???]
いやPHPはタグと共用できるからメリットとして楽な部分はあるけどどうしてもソースきれいにはできんてことね。

168 名前:nobodyさん mailto:sage [2008/02/08(金) 23:27:11 ID:???]
「タグと共用できる」から「ソースをきれいにできない」のか。
不思議な理屈だ。

169 名前:nobodyさん mailto:sage [2008/02/08(金) 23:55:03 ID:???]
不思議かな?
タグが混在する以上はソースと完全には分離できないし、あえて分離するとPHPのメリットも屁ってしまう。



170 名前:nobodyさん mailto:sage [2008/02/08(金) 23:55:49 ID:???]
屁ってなんでこんな変換になるんだうちのは。

171 名前:nobodyさん mailto:sage [2008/02/08(金) 23:57:28 ID:???]
何が「きれい」と呼ぶのかの話になって来ているが、
既存のフレームワークは、利便性の為にプログラムと
htmlタグは分離する方向でやっているのは事実。






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

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

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