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

【PHP】フレームワークについて語るスレ9【総合】

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん2007/12/11(火) 23:37:20ID:???
前スレ
http://pc11.2ch.net/test/read.cgi/php/1192604501/
0817nobodyさん2008/01/31(木) 06:14:19ID:???
ふーんhtmlエスケープはhtmlentities()を使えということか・・・
メジャーなFW使ってたらインターフェイスがdry化されてるから
たいした問題にはならないだろうな。
matzのばーか。
0818nobodyさん2008/01/31(木) 09:11:46ID:???
>>816
これは酷いな
この前、最近出たばかりのPHP入門本読んだが
単にhtmlspechalchars使えとしか書いてなかったよorz
そりゃmatzもdisりたくなるわw
0819nobodyさん2008/01/31(木) 09:23:37ID:???
単に入門書の問題。

HTMLの入門書もずいぶんとひどいものだが、
だからといってHTMLがひどいということにはならない。

公式のドキュメントにはhtmlentities() を使えって書いてあるじゃん。
0820nobodyさん2008/01/31(木) 09:43:55ID:???
ろくなプログラムがかけない奴に限って、言語や環境の文句を言う
0821nobodyさん2008/01/31(木) 09:51:40ID:???
書いてないな
http://jp.php.net/manual/ja/faq.html.php

それにhtmlentities使っても、ENT_QUOTES指定しないと危険なのは変わらない
0822nobodyさん2008/01/31(木) 09:57:32ID:???
エンコードを明示的に宣言していればhtmlspecialcharsでも問題ないんだべ?
0823nobodyさん2008/01/31(木) 10:04:32ID:???
シングルクォーテーションで囲まれた文字列をエスケープしないのが問題なんだから
ENT_QUOTESとエンコードを指定すれば問題ない
でもそこまでいくと記述が長すぎるので、結局FW利用を前提に考えるのが現実的ってことか
08248232008/01/31(木) 10:09:15ID:???
ごめん間違えた
シングルクォーテーションをエスケープしないのが問題なんだから
htmlentitiesを使って、ENT_QUOTESとエンコードを指定しないと駄目だね
0825nobodyさん2008/01/31(木) 10:11:19ID:???
htmlspecialchars+ENT_QUOTESでは何故だめなの?
0826nobodyさん2008/01/31(木) 13:33:48ID:???
っていうか
もうhtml_escape()っていう関数作れよzend!
0827nobodyさん2008/01/31(木) 13:37:57ID:???
てめぇで作れ
0828nobodyさん2008/01/31(木) 13:53:20ID:???
ENT_QUOTESと文字コードの指定もそうだけど、
何より$_GETをそのまま使ってる事なんじゃないの?
taintの説明してる文脈からしても
0829nobodyさん2008/01/31(木) 13:55:25ID:???
一回ちゃんと考えてそれ以後ずっとそれを使うようにしたらいいだけ
マッツのつっこみはどうもずれてるな
PHPは美しくない
しかしマッツが指摘している部分は大した瑕疵でもない
0830nobodyさん2008/01/31(木) 13:57:27ID:???
Rubyの方がいいのになんでPHPの方が普及しているんだという気持ちが、
やっぱりあるんだと思うよ。
0831nobodyさん2008/01/31(木) 13:57:45ID:???
>>828
あの文だけじゃ
フィルタかました後かどうか分からない
一言に$_GETといっても色々な状態が考えられる
0832nobodyさん2008/01/31(木) 14:00:07ID:???
>>829
やっとスレ的にテーマが戻ったなw
それをやってくれるのが、フレームワークの最大の利点の一つだろ。
つまりPHPは「フレームワーク」とか言う人もいるが、現状不完全にすぎるフレームワークだと。
こういう批判をやってくれればなぁ。
0833nobodyさん2008/01/31(木) 14:02:08ID:???
> 一回ちゃんと考えて

「初心者」はそんなことをしない
0834nobodyさん2008/01/31(木) 14:10:21ID:???
>>831
さすがにそこまで行くと無理がある
0835nobodyさん2008/01/31(木) 14:18:38ID:???
そりゃmatzの煽りに無理があるんだから仕方ない
一流の技術者とは思えない文脈の曖昧さがある
0836nobodyさん2008/01/31(木) 14:53:17ID:???
結局、htmlspecialchars()でENT_QUOTESとエンコード指定していればOKなの?
0837nobodyさん2008/01/31(木) 15:12:26ID:???
るびだってs/</&lt;/g;みたいなのしてんだろうからどうでもいいんじゃね?
0838nobodyさん2008/01/31(木) 16:24:58ID:???
>>832
そうか!だからか!
PHPそれ自体はフレームワークとしては不完全だから、その欠点を補うべくPHPフレームワークの出番だと。
PHPは便利でもあり危険でもある諸刃の剣だと。

>>826
function html_escape($str) {
  return htmlentities($str, ENT_QUOTES);
}
↑こうですか?
0839nobodyさん2008/01/31(木) 21:24:02ID:???
http://slashdot.jp/articles/08/01/30/2142207.shtml
Arc登場でPHPとRuby仲良く投身www
0840nobodyさん2008/01/31(木) 21:56:13ID:???
>>839
単なるlispの方言じゃないの?
0841nobodyさん2008/02/01(金) 07:12:36ID:???
デバッガで実行すると
URIが書き換わっちゃうから
フレームワークのデバッグしにくくね?
みんなどうやってんの?
0842nobodyさん2008/02/01(金) 08:51:18ID:???
PHPにデバッガってあるんだ
0843nobodyさん2008/02/01(金) 09:05:07ID:???
PHPのデバッカはあんまり意味ない。
トレース機能は時々使うが、それだけだな
0844nobodyさん2008/02/01(金) 09:39:26ID:???
ブレークポイントで止めて状態見たりしないの?
var_dumpだけでやってるの?
0845nobodyさん2008/02/01(金) 20:55:02ID:???
> トレース機能は時々使うが
0846nobodyさん2008/02/01(金) 21:26:08ID:???
ウェブアプリなんてvar_dump()ですべて事足りるな。下手にオブジェクトを使いまくるとデバッグが困難になる。
0847nobodyさん2008/02/01(金) 21:34:30ID:???
ZendStudioでソースレベルデバッガ普通に使いまくりだが。
でもまぁウェブアプリごときvar_dumpでもできなくはない。
0848nobodyさん2008/02/01(金) 21:37:22ID:???
Ethnaみたいにオブジェクトの循環参照持ちまくりなフレームワークではvar_dumpでは死ねるw
0849nobodyさん2008/02/01(金) 22:24:43ID:???
デバッガで実行すると__FILES__が実行環境とは変わったりするよな
絶対パス使ったりと工夫したらなんとかなるが
0850nobodyさん2008/02/01(金) 22:28:26ID:???
> ウェブアプリなんてvar_dump()ですべて事足りるな。下手にオブジェクトを使いまくるとデバッグが困難になる。

オブジェクト関係ないじゃんw

きっとオブジェクト指向を知らないやつだな。
0851nobodyさん2008/02/01(金) 23:18:00ID:???
>>847
ZendStudioは使ったことないんですけど、やっぱ便利ですか?
http://www.zend.co.jp/products/studio/

エディタでコーディングやってるけど、これで出来てるから買う必要ないかなと。
39800円+5%だもんね><
0852nobodyさん2008/02/02(土) 14:28:42ID:???
JavaScriptでDHTMLするとオブジェクトでデータを持たざるを得ない場面が多いけど、PHPに限らずサーバサイドのウェブアプリはそうじゃない。
要するに$_REQUESTとDBから取り出した$rowをダンプすれば、それでデバッグは出来る。
0853nobodyさん2008/02/02(土) 14:32:04ID:???
デバッグとはバグを修正することであって
値を表示することじゃないよ。
無駄な値がずらずれ表示されてもうざいだけ。
0854nobodyさん2008/02/02(土) 20:13:20ID:???
やっぱトレースは便利だよ
助けられたことが何度もある
0855nobodyさん2008/02/02(土) 20:16:33ID:???
機能は理解してるんだけど具体的にどんなケースで助かった?
0856nobodyさん2008/02/02(土) 20:58:55ID:???
思っているのと違う挙動をする部分があったら
その少し前にブレークポイントを置いて実行。
そこから1ステップずつ見ていけば
ほとんどのバグの原因は分かる。
結果を見るデバッグ→経過を見るデバッグって感じ
0857nobodyさん2008/02/02(土) 23:07:07ID:GcWoNjlY
PHPerって中国人とそっくり。
いいところもわるいところも
0858nobodyさん2008/02/02(土) 23:20:01ID:???
2chの一部の書き込みを見て一括りにし始めるのも凄いな
0859nobodyさん2008/02/02(土) 23:24:24ID:???
根拠も書かず言い捨てとかねーし
いつの時代の中国かもはっきりさせろ
0860nobodyさん2008/02/02(土) 23:24:37ID:???
>>858
お前頭いいな。俺には何のことを言ってるのかさっぱりわからん
0861nobodyさん2008/02/03(日) 01:32:55ID:???
○○って中国人とそっくり。
いいところもわるいところも

↑このコピペってどこから来てるの?

今旬の話題で言えば、例の餃子事件のことなんじゃないですかね?
PHP=バグ入り危険、書いたら飛ぶで!

でもこれ、餃子とバグをかけてるなら、PHP以外も当てはまっちゃうよw
バグ入り=Perl、Ruby、Python、…その他いろいろ
0862nobodyさん2008/02/03(日) 05:49:47ID:???
PHPにしても中国人にしてもステレオタイプは良くないね、
という事で。
0863nobodyさん2008/02/03(日) 06:38:16ID:???
PHPに関する一番の不満は「何もかも関数」ってことだな
コーディング中の思考の流れが
「何もかもオブジェクト」方式だと内に内に向かっていくのに対して
「何もかも関数」方式だと外側にあらたに皮をかぶせていく感じになる。
そして関数の記述は、後からの追加に向いていない。
PHPの手軽さに「何もかもオブジェクト」の考えを導入したら
かなりの支持を集めると思うんだが…。
そのこと自体は決して難しいことでもないと思う。
Zendは本当はRubyをぶち頃せる立場にはあるんだよ、やる気にさえなれば。
0864nobodyさん2008/02/03(日) 09:50:55ID:UlhMP6VH
>PHPの手軽さに「何もかもオブジェクト」の考えを導入したら
>かなりの支持を集めると思うんだが…。

だからRuby on Railsがウケてるんだと思うんだが…。
0865nobodyさん2008/02/03(日) 11:06:45ID:???
うけてる割には実際RoRで構築されたサイトって皆無なぐらい見ないけどな。
現在公開されているWebアプリなサイトは
PHP>>>>>>>>>>Java>Perl>>.NET>>>>>>>>>Ruby
ぐらいだし。
PHPは個人から企業まで幅広く、Javaは個人はあんまりいなくて銀行などの大企業に多く、Perlは昔からの個人サイトに多く
.NETはPHPの人数少ない版みたいな分布で、Rubyに至っては探すのが難しいぐらいどっちもいない。

所詮RoRも知識欲を満たす程度のテスト環境で遊んで終わってるのが多い。
一般公開Webじゃなくて、企業内だけで導入してるようなClosed事例もあんまり聞かないし。
Closedの場合.NETが最近ちょっと増えてきてるな。

就職のスキルにしても、JavaやPHPや.NETの経験者優遇とかはあるけど、Ruby優遇とか聞いた事無いし。
ていうか募集要項にRubyという単語自体殆ど見ない。
0866nobodyさん2008/02/03(日) 11:15:56ID:???
職業プログラマとギーク・言語至上主義派を一緒くたにするなっての。
PHPerを迫害しようと頑張る人と、それに釣られるお調子者のPHPerが溢れてるだけ。
むしろ今回の一件でrubyに移行しようと考えた奴は負け組。
0867nobodyさん2008/02/03(日) 11:38:34ID:???
凡庸な人間にも安い単価で仕事させないと、この業界回らないわけで。
PHPはそのニーズを満たしたわけだ。
0868nobodyさん2008/02/03(日) 11:40:09ID:???
うわあああああああああああああああああああああああああああ
0869nobodyさん2008/02/03(日) 12:12:54ID:???
Seagullってサイト見ただけだけどかなりよさげ
webインターフェイスでいろんな設定できるみたい
0870nobodyさん2008/02/03(日) 12:18:00ID:???
http://dozo.rgr.jp/log/eid442.html
最近登場したのかと思ったら
ずいぶん前からあったんだな
0871nobodyさん2008/02/03(日) 12:20:25ID:???
>>867
うん。ぶっちゃけRubyでもPHPでも、それは使うほうの問題であって、
「作ってくれ」といわれるものは同じなわけだ。

その作ってくれといわれるものを作るとして、Rubyじゃなきゃできない。
Rubyだと生産性が極端に違うということはないわけだ。

たしかに仕事の内容によっては、Rubyだと生産性が高いこともあるのだろうが、
そういう仕事は来ず、作れといわれる物は、単純作業の繰り返しばかりである。

そしてRubyで作ったから値段が高くるなんてこともなく作る言語に関係なく値段は同じ。
0872nobodyさん2008/02/03(日) 12:37:49ID:???
>>869
PHPと関係なくね
0873nobodyさん2008/02/03(日) 12:41:41ID:???
なんで?PHPのフレームワークなのに
0874nobodyさん2008/02/03(日) 13:47:46ID:???
あれれ、本当だ。何かと勘違いしてた
0875nobodyさん2008/02/03(日) 17:21:29ID:???
http://lovemorgue.org/modules.php?name=News&file=print&sid=270
リチャードストールマン恋人募集中でPHPER身繕い開始www
0876nobodyさん2008/02/03(日) 18:33:49ID:G8giN4XJ
否定されるとぶち切れるところとか(プ
0877nobodyさん2008/02/03(日) 20:55:56ID:???
Rubyistってチョソに似てるよね。
0878nobodyさん2008/02/05(火) 06:08:25ID:???
JavascriptによるPHP実装
http://www.moongift.jp/2008/02/phpjs/
PHPみたいな糞言語を何も好きこのんで実装しなくても…
0879nobodyさん2008/02/05(火) 06:50:58ID:???
Zend規約、タブじゃなくてスペース4文字にしろって言ってるけど
そこ本当に重要か?
タブの方が合わせるの楽なんだけどなぁ
0880nobodyさん2008/02/05(火) 07:08:25ID:???
>>879
別にPHPに限った事じゃないが、タブだと環境依存で変わる。
タブがスペース2相当だったり、4相当だったり、8相当だったりで。
純粋なスペースならどこでも必ず4マスなのは結構重要。

あとスペース4文字の何が面倒なんだ?
まさか毎回スペース4文字いちいち打ってるのか?
エディタにタブ押したら勝手にスペース4文字にしてくれる機能があるから、別に打つ方としては何も変わらないと思うんだが。
その設定しておけば普通にいつも通りタブ押してやるだけだし。

プロジェクトできっちりコーディング規約が決まっていて、タブをそのまま普通に使うとかあるなら問題ないが
例えばオープンソースにしたり何処かのを改修したりする時に、タブだともしタブのスペース相当が4以外だとレイアウトが崩れるが
スペース4マスそのものにしておけば誰がどの環境でみても崩れない。

基本的に1人で開発してたりの人間には縁のない話だが、色々な環境やプロジェクト外のプログラムを弄ったりする人間は
タブ=スペース4 というエディタ設定でやっているのが結構いる。
0881nobodyさん2008/02/05(火) 07:34:24ID:???
挿入は設定次第で一発で決まるだろうけど
削除もうまいこと処理できるの?
スペース1文字だけを削除したいのか
タブとして削除したいのかを判断するには
別々のキー受付処理をしないといけないじゃん。
そのへんがよく分からなくて抵抗あるな
0882nobodyさん2008/02/05(火) 09:59:46ID:???
タブ削除: Shift+Tab
スペース削除: Backspace

タブ=スペース4で
今まで使ってきたエディタはたいていできたよ。
0883nobodyさん2008/02/05(火) 13:13:33ID:???
フレームワークについて調べるためにこのスレよんだが、フレームワークの話は1割程度しかないんじゃ・・・w
ってか、ようするにこのスレの現状がPHPフレームワークの現状かw
0884nobodyさん2008/02/05(火) 13:16:49ID:???
初めて触ったFWがZend
何か新鮮だわ
0885nobodyさん2008/02/05(火) 13:28:35ID:U6V9FUnv
>>881
俺もソフトタブ(スペース4文字)にしたとき、削除が面倒くさいと思ってました。

>>882
キーバインドで、Tab+Shiftにタブ削除(スペース4文字削除)を割り付けておけばいいんですね!

すごく参考になりました!(・∀・)

ソフトタブでスペース4文字ってのは、インデントにこだわるPythonでも4文字が標準になってますなw
http://www.oldriver.org/python/pep-0008j.html
PEP 8 -- Style Guide for Python Code (和訳)
>ソースコードのレイアウト
> インデント
> インデント 1 段につき、スペース 4 個とする。
> とても古いソースコードを汚したくないなら、スペース 8 個幅のタブを使い続けてもよい。
> タブかスペースか
> タブとスペースを、決して混在させてはならない。
0886nobodyさん2008/02/05(火) 13:35:17ID:???
zendで日本語を使うと蹴られる時があるのよね
各国の言語に対応してくれよー
0887nobodyさん2008/02/05(火) 13:59:04ID:???
蹴られるってどういうことだ?
普通に使ってれば問題ないぞ
0888nobodyさん2008/02/05(火) 15:13:13ID:???
>>883
ここは基本雑談スレ
より詳細な話はFW毎の個別スレでやってるよ
0889nobodyさん2008/02/05(火) 22:11:55ID:???
>>878
> JavascriptによるPHP実装
> http://www.moongift.jp/2008/02/phpjs/
> PHPみたいな糞言語を何も好きこのんで実装しなくても…

しかたないだろ。JavaScriptでサーバーサイドアプリを作るのは
不可能ではないが、非現実的だ。

サーバーサイドアプリといえば、PHPの独壇場。
それがクライアントで動けばなおよい。
0890nobodyさん2008/02/05(火) 22:48:35ID:???
電波は人体に有害だな
0891nobodyさん2008/02/06(水) 02:33:23ID:???
どういうボケなんだろうな・・素なのかな

その記事はPHP関数仕様をクライアントのJS上でラップする品であり、サーバサイドとか関係ないんだが。

RhinoやAJAJAという成果物が有る今、非現実的だとは酷い物言いだろう。
IISで良けりゃJScriptなASPもあるよ
古くはiPlanetのサーバサイドでも・・・まあこれは余談

PHPがクライアントサイドに実装される余地は夢物語じゃねえか。
MSとApple WebkitとMozillaが揃って価値見出さないと意味ないし、
JavaScriptは必要十分に良く出来てるし。
0892nobodyさん2008/02/06(水) 03:57:25ID:???
isHoge()ってメソッドのドキュメントの説明どう書く?
俺は「〜か否か」とか「〜か否か調べる」とか書いてるけど
0893nobodyさん2008/02/06(水) 04:57:55ID:???
>>891
(笑) まあ、これは柔軟で大胆な発想力がなければ思いつかないだろうね。

ヒント、以下のコード。言語は何でしょう?

$sosuu = array_push(1,3,5,7);
for($i=1; $i<10; $i++) {
 if(in_array($i, $sosuu)) {
  foo($i);
 }
}
08948932008/02/06(水) 05:13:00ID:???
>>893はちょっと勘違いで動かなかった。訂正版。

$sosuu = array(1,3,5,7);
 for($i=1; $i<10; $i++) {
  if(in_array($i, $sosuu)) {
   foo($i);
  }
}
0895nobodyさん2008/02/06(水) 06:04:31ID:???
↑何が言いたいのかさっぱり分からない
0896nobodyさん2008/02/06(水) 06:06:22ID:???
>>895
> ヒント、以下のコード。言語は何でしょう?

いいから答えは?
0897nobodyさん2008/02/06(水) 07:12:06ID:???
>>893
ソスウって変数名にワラタw
1は素数じゃねぇw
0898nobodyさん2008/02/06(水) 07:38:41ID:???
>>893
マジで意味がわからんから教えて
0899nobodyさん2008/02/06(水) 07:54:37ID:???
ってか、ちょっと怖いんだが。
頭がおかしい方では?
0900nobodyさん2008/02/06(水) 08:25:07ID:???
>>897
〜ならtrue
0901nobodyさん2008/02/06(水) 09:19:54ID:???
>>897
そうだったね。ただのサンプルだからきにすんな。

>>898
もうちょっと引っ張ってみるw
少しは発想力のある人間、でてこないのかな?
0902nobodyさん2008/02/06(水) 09:27:25ID:???
発想力とか何いってるの?
自己完結しすぎててあんた以外ポカーンだよ
0903nobodyさん2008/02/06(水) 09:38:26ID:???
>>889
> サーバーサイドアプリといえば、PHPの独壇場。

JavaのStrusに比べてPHPはどうですか?


0904nobodyさん2008/02/06(水) 09:42:56ID:???
>>902
せっかくヒントだしてるんだから、
何言語のコードか言ってくれてもいいのにw
いくら理解できなくてもそれぐらい出来るでしょ。
0905nobodyさん2008/02/06(水) 09:59:03ID:???
きもいよぅ
0906nobodyさん2008/02/06(水) 10:02:27ID:???
>>904
【PHP】下らねぇ質問はここに書き込みやがれ 61
http://pc11.2ch.net/test/read.cgi/php/1201425479/
0907nobodyさん2008/02/06(水) 11:26:44ID:???
$sosuuには失笑した
0908nobodyさん2008/02/06(水) 11:39:52ID:???
>>893
恥ずかしくないの?
0909nobodyさん2008/02/06(水) 11:52:17ID:???
>いいから答えは?

「分かる=頭がいい。分からない=頭が悪い。」という判断基準、観念、勘違い

俺には分かるけど、御前には分からないだろう?

「俺は頭がいい」と思い込んでいる幸せな方ですか?

傲慢さは人の知性の発達を阻害する=プライドというフタを被せたヤカンには、他人の教えという水が入らない。

知っているか、知らないかというのは単なる知識のレベルの話。
知っている=頭がいい、知らない=頭が悪いというのは、人間の知的活動の全容について、充分理解できていない場合に陥りがちな過ち。
これはテストで成績を判定する学校教育の弊害。
0910nobodyさん2008/02/06(水) 11:52:53ID:???
【知的活動のレベル】
レベル1:知識→情報、データ
レベル2:知能→知識を使いこなす才能
レベル3:知恵→知識、知能から得られないものを発見する能力

素数 - Wikipedia
http://ja.wikipedia.org/wiki/%E7%B4%A0%E6%95%B0
素数(そすう、prime number)とは、1とその数自身以外に正の約数を持たない(つまり1とその数以外のどんな自然数によっても割り切れない)、1 より大きな自然数をいう。
100以下の素数を小さい順に列挙すると次の通り。
2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97

素数を理解していないという事実から>>893の人物像をプロファイリングすると、リアルな小学生〜中学生(または小学生〜中学生レベルの知識を持つ人物)と分かる。
=上記のレベル1すら充分に確立されていない。
0911nobodyさん2008/02/06(水) 11:56:00ID:???
【アドバイス】
朝型まで起きてるのか?
夜更しは健康に良くないぞ?
先に学校の宿題を済ませてから2chで遊ぼう!(・∀・)

(参考)
ひきこもり情報|NHK福祉ネットワーク
http://www.nhk.or.jp/fnet/hikikomori/qa/index.html#q09
Q9 昼夜逆転の生活は改めさせるべきでしょうか?

昼夜逆転は、ひきこもりの人にはよくみられる状況です。
明け方眠って夕方起きてくるという生活は、家族にしてみれば一番腹立たしい状態ともいえます。
まずこうした生活態度から何とかしようとする家族は多いのですが、生活リズムだけを家族と同じようにさせようとしても、本質的な解決には結びつかないということを知っておいていただきたいと思います。
 
こうした逆転が起きるにはさまざまな理由があります。
ひとつは、昼間太陽光線に当たらないため、体内時計が狂ってしまい、日内リズムがずれてしまうというもの。
もうひとつは心理的な理由です。
昼間みんなが学校や職場に通ったりして、活発に活動している時間帯に、何もしないでひきこもっていると、世間にどんどん取り残されていってしまうような不安感や焦燥感、劣等感にさいなまれるものです。
昼夜逆転は、こうした苦痛を避け、周囲を意識しないための工夫であるとも言えるでしょう。
0912nobodyさん2008/02/06(水) 11:57:27ID:???
>>893よ、キミはまだ若い。
人生はこれからなんだろ?

この失敗を教訓にして、次からうまくやろう。
人間は誰でも失敗するし、傷付ついて痛みを得る。
そこから学ぶこともあるんだ!

頑張れ!
0913nobodyさん2008/02/06(水) 12:08:06ID:???
>ヒント、以下のコード。言語は何でしょう?
>foo($i);

>>893の書いたコード中にはfooという名前の関数(あるいはメソッド)が定義されていない。
fooという関数がいきなり使える=エラーにならないということは、その言語にfooという関数が標準で実装されていなければならない。

もしかしたら、>>893はマイ言語を開発しているが、公開していない人物かもしれない。
今世に知られているオープンソースの言語ではないことは確かだな。

よってこの問いには答えは存在しない。
ゆえに>>893は単なる釣り師
Q.E.D.
0914nobodyさん2008/02/06(水) 12:13:40ID:???
この過剰反応ぶり、何かに触れられたのだろうか?
0915nobodyさん2008/02/06(水) 13:16:53ID:???
>>898ぐらいか。まともな反応をしているのかw

> 知っているか、知らないかというのは単なる知識のレベルの話。
残念ながら的外れ。なぜならこれは知識レベルの話ではなく
思いつくかどうかの話だから。

> >>893の書いたコード中にはfooという名前の関数(あるいはメソッド)が定義されていない。

fooってのは、特に意味が無い変数・関数を例として出すときに良く使われる単語だよ。
覚えておいたほうが良い。ぐぐって調べよう。

> もしかしたら、>>893はマイ言語を開発しているが、公開していない人物かもしれない。
だれもマイ言語を開発しているなんて言ってない。というか逆にこれは既存の言語だ。

さてなーんでしょ? ここにいる人ならわかると思うんだが・・・。
0916nobodyさん2008/02/06(水) 13:23:44ID:???
>>889の意味が理解できない人へ。

ヒント1

以下のコード。言語は何でしょう?

$sosuu = array(2, 3, 5, 7);
 for($i=1; $i<10; $i++) {
  if(in_array($i, $sosuu)) {
   foo($i);
  }
}

ヒント2

GWTとQuickFormの共通点はなんでしょう?


柔軟な発想力があれば、>>889の意味を理解できるよ!
レス数が900を超えています。1000を超えると表示できなくなるよ。