- 1 名前:nobodyさん mailto:sage [2007/08/11(土) 10:08:03 ID:???]
- まず読め→【PHP マニュアル】www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。 過去スレ、関連スレ、FAQなどは>>2-10辺り ◆前スレ 【PHP】下らねぇ質問はここに書き込みやがれ 51 pc11.2ch.net/test/read.cgi/php/1185521566/ ◆質問する時の注意 ・ 自分のIDを表示させること。(メール欄に何も記述しないこと。空白も入力しちゃダメ) ・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を明記すること。 ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 ◆質問後の注意 ・偽者防止に必ずIDを表示させること。(メール欄に何も記述しない) ・2回目以降は最初に質問した際のレス番号を名前欄に入れること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ ・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
- 374 名前:nobodyさん mailto:sage [2007/08/16(木) 03:44:00 ID:???]
- 裁判費用も含めて請求するのが普通だろ。何言っちゃってんの。
- 375 名前:nobodyさん mailto:sage [2007/08/16(木) 03:50:36 ID:???]
- そういった場合にはどうせ和解で解決だろうから、
裁判起こしてやんぞ!ってくらいの意気込みでおk
- 376 名前:nobodyさん mailto:sage [2007/08/16(木) 03:54:24 ID:???]
- 裁判の話こそPHPに関係ない話してるし…
質問してるやつに答えるくらいしてやれ 俺はしないが
- 377 名前:nobodyさん mailto:sage [2007/08/16(木) 03:56:31 ID:???]
- >>374
何この馬鹿丸出しのレスw 莫大な金と時間を使って、勝訴できたとしても、 訴訟費用負担の判決がでなければ、費用を求めることもできないし、 その費用も訴訟に費やした金のほんの一部。 弁護士費用や立証のために掛かった諸経費の請求は認められんし、 この手の訴訟はいわゆる割に合わない訴訟。
- 378 名前:nobodyさん mailto:sage [2007/08/16(木) 03:56:32 ID:???]
- けっ、傍観者が
- 379 名前:nobodyさん mailto:sage [2007/08/16(木) 04:03:58 ID:???]
- >>378
チビは黙れよ
- 380 名前:nobodyさん mailto:sage [2007/08/16(木) 04:08:03 ID:???]
- 安い煽りだ
- 381 名前:nobodyさん mailto:sage [2007/08/16(木) 04:23:16 ID:???]
- ここは仕事について話すスレじゃないので
- 382 名前:nobodyさん mailto:sage [2007/08/16(木) 06:15:46 ID:???]
- PHPがマルチプロセッシングに対応するのはいつですか?
PHPがある限りApacheはpreforkで実行するしかないんでしょうか?
- 383 名前:nobodyさん mailto:sage [2007/08/16(木) 08:49:24 ID:???]
- >>381
仕事で扱うPHPの質問はNGで、趣味で扱うPHPの質問のみOKですか?
- 384 名前:nobodyさん mailto:sage [2007/08/16(木) 08:49:57 ID:???]
- >>383
ここは仕事について話すスレじゃないので
- 385 名前:nobodyさん mailto:sage [2007/08/16(木) 09:24:56 ID:???]
- 配列定義するときに
$a = array('a', 'b', 'c'); って書くけど最後の要素の後ろにカンマつけたら 前はエラーでたと思ったんだけど最近はつけといてもいいの?
- 386 名前:nobodyさん mailto:sage [2007/08/16(木) 09:48:23 ID:???]
- を、本当だ。エラーにならないんだな。
- 387 名前:nobodyさん mailto:sage [2007/08/16(木) 10:41:11 ID:???]
- PHP5から
- 388 名前:nobodyさん mailto:sage [2007/08/16(木) 10:42:57 ID:???]
- >>385
var_export()なんかでは全部に付くからね。 PHPでは問題なく動作するよ。
- 389 名前:nobodyさん mailto:sage [2007/08/16(木) 12:05:29 ID:???]
- >>385
前っていつの話だ? 昔からエラーにならんだろ。 >>387 PHP4だってエラーにはならん。
- 390 名前:nobodyさん [2007/08/16(木) 13:29:43 ID:7iV7mGjE]
- >>362
この話、興味あるな。 みんなはPHPスクリプトをクライアントに渡す時、再利用されても仕方ないなぁ と思って渡してる?(当然、再利用対価はない) それとも、何かしらの方法をとって渡してる? 俺が今パッと浮かんだアイデアは、クライアントに渡すスクリプトは、改行を 全部削除して渡す。ってことくらいかな?
- 391 名前:nobodyさん mailto:sage [2007/08/16(木) 13:35:26 ID:???]
- それだと;とか{とか}の後に改行入れるようにするだけで、大分見れるようになっちゃうんじゃないの?
- 392 名前:nobodyさん [2007/08/16(木) 14:05:35 ID:7iV7mGjE]
- そうだけど、クライアントがド素人のことが多いから、それだけであるていど分効果があると思って。
- 393 名前:nobodyさん mailto:sage [2007/08/16(木) 14:08:26 ID:???]
- レス見る限りお前も十分素人の範疇に入る、と思ってるのは俺だけじゃないはず
- 394 名前:nobodyさん mailto:sage [2007/08/16(木) 14:24:42 ID:???]
- それ以前にクライアントに渡すことなんて殆どない
JSの場合は別
- 395 名前:nobodyさん mailto:sage [2007/08/16(木) 14:29:53 ID:???]
- >>392
そんな「ド素人」に、再利用もくそもないもんだ >>393 ノ
- 396 名前:nobodyさん mailto:sage [2007/08/16(木) 14:33:14 ID:???]
- >>394
ソースコード納品しないの? 心が広いクライアントと仕事してんだな
- 397 名前:nobodyさん mailto:sage [2007/08/16(木) 14:34:30 ID:???]
- は?
- 398 名前:nobodyさん mailto:sage [2007/08/16(木) 14:34:58 ID:???]
- ソース改編と二次利用を禁ずる契約書を交わすのが普通だろ、藻前ら素人か?
- 399 名前:nobodyさん mailto:sage [2007/08/16(木) 14:36:17 ID:???]
- >>398
常識
- 400 名前:nobodyさん mailto:sage [2007/08/16(木) 14:41:26 ID:???]
- >>396
納品しない場合って、鯖を自社運営にする場合じゃないのか?
- 401 名前:nobodyさん mailto:sage [2007/08/16(木) 14:47:12 ID:???]
- お〜〜〜〜いっっっ
スレ違いになってきてるぞ〜〜〜〜〜!
- 402 名前:nobodyさん mailto:sage [2007/08/16(木) 14:47:32 ID:???]
- どぴゅ〜〜〜〜〜っっ
- 403 名前:nobodyさん mailto:sage [2007/08/16(木) 14:48:37 ID:???]
- >>401
だから何? そういうスレでしょ、ここ
- 404 名前:nobodyさん mailto:sage [2007/08/16(木) 14:59:22 ID:???]
- ちげーよバカ
- 405 名前:nobodyさん mailto:sage [2007/08/16(木) 14:59:38 ID:???]
- なんで?
- 406 名前:nobodyさん mailto:sage [2007/08/16(木) 15:10:27 ID:???]
- 仕事の話は専用スレたてるかプログラマ板かweb制作板のそういうスレへどうぞ
- 407 名前:nobodyさん mailto:sage [2007/08/16(木) 15:14:37 ID:???]
- じゃあWEBエンジニアは孤立するじゃんかよおおおおおおおおおおおおおおおおおおおおおおお
- 408 名前:nobodyさん mailto:sage [2007/08/16(木) 15:18:52 ID:???]
- 【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ ・SQLについての質問はデータベース板(PCカテゴリ)の各スレで そんなに嫌なら次スレはおまえが立ててテンプレ改変したらいんじゃね? 確かに商用関係でphpに関する話でもいつものくだ質とは若干違うとは思うけどな。 他の話題で盛り上がってるわけでもないしかまわんだろ。
- 409 名前:nobodyさん mailto:sage [2007/08/16(木) 15:18:55 ID:???]
- ところでWEBエンジニアってなーに?
- 410 名前:nobodyさん [2007/08/16(木) 15:38:13 ID:7iV7mGjE]
- >>398
自分がプロのつもりなのか?現場で仕事したこと無い奴は困るな。 そんなもん守ってるわけないだろ。
- 411 名前:nobodyさん [2007/08/16(木) 15:38:46 ID:7iV7mGjE]
- >>393
お前みたいな奴でも気兼ねなく答えられるように敷居を下げてやったんだよ。
- 412 名前:nobodyさん mailto:sage [2007/08/16(木) 15:40:57 ID:???]
- プロだの素人だの言ってる時点でこのスレは素人専用スレッドで間違いない
本当のプロはこんなスレに来るわけないし。 以上。
- 413 名前:nobodyさん mailto:sage [2007/08/16(木) 15:52:36 ID:???]
- 現場で仕事していながら契約守ってないと豪語してるやつが約一名・・・
- 414 名前:nobodyさん mailto:sage [2007/08/16(木) 16:02:10 ID:???]
- 相手側が守らないことはあるだろうね
社内で流用くらいはするんじゃないかと
- 415 名前:nobodyさん mailto:sage [2007/08/16(木) 16:22:09 ID:???]
- >>410 程度が知れるなw
- 416 名前:nobodyさん mailto:sage [2007/08/16(木) 16:37:58 ID:???]
- 二次利用はともかくソース改変も禁じられるのか?
運用中に問題出たり拡張したくなったらどうするんだよ
- 417 名前:nobodyさん mailto:sage [2007/08/16(木) 16:39:32 ID:???]
- 二次配布って知ってる?
- 418 名前:nobodyさん [2007/08/16(木) 16:58:09 ID:7iV7mGjE]
- >>412
プロフェッショナルの意味しってる? >>413 日本語読めないのか。かわいそう。 >>416 契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。 改変したらサポート対象外とか付けるでしょ。 >>415 現場を知らない奴は話が噛み合わない。
- 419 名前:nobodyさん [2007/08/16(木) 17:01:51 ID:7iV7mGjE]
- みんな本当に現場を知らないの?
まぁ現場にもピンキリあるけど、俺はフリーで中小相手に仕事してるけど、 仕事だけを取ってくる奴とか、こっちが納品したシステムを他の奴に改変させて 別の会社に納品したりとか余裕でしてる。 そういう奴って、証拠出して締め上げても、のらりくらりとしてて埒があかない。
- 420 名前:nobodyさん [2007/08/16(木) 17:06:08 ID:7iV7mGjE]
- 既に動いてるシステムの変更を依頼されることもあって、
契約時にシステムの転用禁止みたいな契約もする。 正直、こんな独りよがりなシステム使いたくねーよ! って思うことばっかりだけど、たまにスゲー優秀なシステムに めぐり合うこともある。そんな時、実は転用したりする。 転用してもやっぱバレないんだよね。
- 421 名前:nobodyさん mailto:sage [2007/08/16(木) 17:13:39 ID:???]
- (^0^)
- 422 名前:nobodyさん mailto:sage [2007/08/16(木) 17:18:08 ID:???]
- ID:7iV7mGjE プッ
- 423 名前:nobodyさん mailto:sage [2007/08/16(木) 17:18:53 ID:???]
- 夏に現れるのが厨房ばかりとは限らないって事か
- 424 名前:nobodyさん mailto:sage [2007/08/16(木) 17:20:42 ID:???]
- うちは縛り無し。
基本的にソースは依頼主のもの。 簡単な奴は断るか、そうでなくてもどうせ誰でも出来るわけだからコピーされたって気にしない。 複雑な奴はその客専用につくるので、転用にはそれなりに手間がかかる。 まぁ、運用込で請け負うことが多いのもあるかも。
- 425 名前:nobodyさん [2007/08/16(木) 17:43:56 ID:7iV7mGjE]
- >>421-423
そろそろ夏休みの宿題片付けたほうがいいぞ?
- 426 名前:nobodyさん mailto:sage [2007/08/16(木) 18:22:54 ID:???]
- 仕事関係に関する話はPHPと関係ありませんので他スレへどうぞ
- 427 名前:nobodyさん mailto:sage [2007/08/16(木) 18:52:00 ID:???]
- 恥ずかしい自己紹介までする荒らしワロス
- 428 名前:nobodyさん mailto:sage [2007/08/16(木) 19:58:13 ID:???]
- >>418
>契約次第でしょ。たかがスクリプトなんだから、改変禁止の契約ってあり得ない。 いままで2行で矛盾してるやつって見たことあるけど、1行で矛盾してるの初めて見た。
- 429 名前:nobodyさん mailto:sage [2007/08/16(木) 21:19:29 ID:???]
- まんこっこ
- 430 名前:nobodyさん mailto:sage [2007/08/16(木) 21:51:07 ID:???]
- 此処は糞の掃き溜めだわ
- 431 名前:nobodyさん mailto:sage [2007/08/16(木) 21:56:46 ID:???]
- なんで荒れてもうたん
- 432 名前:nobodyさん mailto:sage [2007/08/16(木) 22:00:34 ID:???]
- 観光地の岩に落書きしてブログで自慢する程度の低モラルを
自慢するID:7iV7mGjEさんのせい。
- 433 名前:nobodyさん mailto:sage [2007/08/16(木) 22:14:48 ID:???]
- 少なからず他人を見下したような書き込みをしないと気がすまない>>430みたいな奴は
このスレで最も底辺だと思う。俺含めて。
- 434 名前:nobodyさん mailto:sage [2007/08/16(木) 22:19:33 ID:???]
- sage
- 435 名前:nobodyさん mailto:sage [2007/08/16(木) 22:58:47 ID:???]
- >>433
なんだと。俺も含めろ
- 436 名前:nobodyさん [2007/08/16(木) 23:30:03 ID:NWhUuXjV]
- 質問です。
以下の様に、URLベースでgetimagesizeから画像の縦横幅を取りたいのですが タイムアウト時間を設定してタイムアウトだった場合にエラーを出したいのですが タイムアウトの判断はどのように行えば良いでしょうか? fsockopenとかだったら分かるのですが… $url = "example.com/hoge.jpg"; getimagesize($url, $return);
- 437 名前:nobodyさん mailto:sage [2007/08/16(木) 23:32:16 ID:???]
- set_time_limit
- 438 名前:nobodyさん [2007/08/16(木) 23:45:06 ID:NWhUuXjV]
- set_time_limitだとその後のエラー処理をかませられなくないですか?
- 439 名前:nobodyさん mailto:sage [2007/08/16(木) 23:51:04 ID:???]
- gatimagesizeの返り値で判断すればいいんじゃないの
- 440 名前:nobodyさん mailto:sage [2007/08/16(木) 23:54:23 ID:???]
- それだとタイムアウト設定の意味がなくなりますよね…
- 441 名前:nobodyさん mailto:sage [2007/08/16(木) 23:56:18 ID:???]
- default_socket_timeoutで設定すればいいんじゃないの
- 442 名前:nobodyさん [2007/08/17(金) 00:03:20 ID:c43Kkl2A]
- >>441の方法でいけました。
一応コードも載せておきますね。 ini_set("default_socket_timeout", 5); if(!@getimagesize("example.com/hoge.jpg")){ throw new Exception("timeout"); } ありがとうございました。
- 443 名前:442 [2007/08/17(金) 00:34:12 ID:c43Kkl2A]
- 自己レスです。
結局↑の場合、タイムアウトと画像ファイルじゃなかった場合の区別がつかないので以下の様に修正しました。 ini_set("default_socket_timeout", 3); ini_set("track_errors", true); $result = @getimagesize("google.co.jp"); if(strpos($php_errormsg, "getimagesize") === 0){ echo "タイムアウト"; }else if($result === false){ echo "画像ファイルではありません。"; }
- 444 名前:nobodyさん mailto:sage [2007/08/17(金) 11:50:57 ID:???]
- ifで「もし$txtが数字で始まっていれば」ってどうすればいい?
- 445 名前:nobodyさん mailto:sage [2007/08/17(金) 11:53:36 ID:???]
- if (substr($txt, 0, 1) == 0) {}
if (substr($txt, 0, 1) == 1) {} if (substr($txt, 0, 1) == 2) {} if (substr($txt, 0, 1) == 3) {} if (substr($txt, 0, 1) == 4) {} if (substr($txt, 0, 1) == 5) {} if (substr($txt, 0, 1) == 6) {} if (substr($txt, 0, 1) == 7) {} if (substr($txt, 0, 1) == 8) {} if (substr($txt, 0, 1) == 9) {}
- 446 名前:nobodyさん mailto:sage [2007/08/17(金) 11:54:34 ID:???]
- if (preg_match("/[0-9]/",$txt)){}
- 447 名前:nobodyさん mailto:sage [2007/08/17(金) 11:57:04 ID:???]
- あまやかさないために>>446は動かないようにかいたから
自分でなおせなかったら>>445でシコシコやってろクズ
- 448 名前:nobodyさん mailto:sage [2007/08/17(金) 12:02:13 ID:???]
- >>445
>>446 ありがとうございますやってみます
- 449 名前:nobodyさん mailto:sage [2007/08/17(金) 12:49:32 ID:???]
- >>445
これはひどい
- 450 名前:nobodyさん mailto:sage [2007/08/17(金) 13:10:29 ID:???]
- >>448
偉そうに言ってる>>447だが、>>445も文法的に 間違うようなバカなので(本人は、間違ってないと思ってる)、 そいつの言うこと聞いたらダメだよ。
- 451 名前:nobodyさん mailto:sage [2007/08/17(金) 13:24:47 ID:???]
- >>445
せめて === で比較しろよ
- 452 名前:nobodyさん mailto:sage [2007/08/17(金) 13:30:39 ID:???]
- ===使ったからと言ってなんともならない
- 453 名前:nobodyさん mailto:sage [2007/08/17(金) 13:44:42 ID:???]
- >>445
なにやってんのこいつ
- 454 名前:nobodyさん mailto:sage [2007/08/17(金) 13:51:35 ID:???]
- >>>444
if(ctype_digit(mb_strcut($txt,0,1)){}
- 455 名前:nobodyさん mailto:sage [2007/08/17(金) 14:31:28 ID:???]
- >>444
if(is_numeric($txt[0])){}
- 456 名前:nobodyさん mailto:sage [2007/08/17(金) 14:46:15 ID:???]
- >>453
ああ、ごめん知識がたりなかったよ。 君のすばらしいコードで解決してくれないか?
- 457 名前:nobodyさん mailto:sage [2007/08/17(金) 14:53:07 ID:???]
- if(is_numeric(substr($txt, 0, 1))) {}
- 458 名前:nobodyさん mailto:sage [2007/08/17(金) 14:53:13 ID:???]
- >>456
>>455で解決済み
- 459 名前:nobodyさん mailto:sage [2007/08/17(金) 14:57:55 ID:???]
- しかし>>445はひでーなw
- 460 名前:nobodyさん mailto:sage [2007/08/17(金) 15:08:00 ID:???]
- 455が奇麗だよね
- 461 名前:nobodyさん mailto:sage [2007/08/17(金) 15:12:53 ID:???]
- >>445は素人プログラマー
プロは↓こう if (substr($txt, 0, 1) == 0) {} else if (substr($txt, 0, 1) == 1) {} else if (substr($txt, 0, 1) == 2) {} else if (substr($txt, 0, 1) == 3) {} else if (substr($txt, 0, 1) == 4) {} else if (substr($txt, 0, 1) == 5) {} else if (substr($txt, 0, 1) == 6) {} else if (substr($txt, 0, 1) == 7) {} else if (substr($txt, 0, 1) == 8) {} else if (substr($txt, 0, 1) == 9) {}
- 462 名前:nobodyさん mailto:sage [2007/08/17(金) 15:18:55 ID:???]
- >>461
- 463 名前:nobodyさん mailto:sage [2007/08/17(金) 15:32:34 ID:???]
- substr($txt, 0, 1) == 0
だと普通の文字にもマッチするよ 数字と文字列との比較は数字以外の文字は0として扱われる substr($txt, 0, 1) == "0" ならおk
- 464 名前:nobodyさん mailto:sage [2007/08/17(金) 16:22:51 ID:???]
- それ以前に何度もsubstrかましてんなよ。
- 465 名前:nobodyさん mailto:sage [2007/08/17(金) 17:32:33 ID:???]
- ほんとPHPユーザーは言語が適当なせいでいろいろと適当っすね
数字の比較なら型の比較も行う===演算子使ってください
- 466 名前:nobodyさん mailto:sage [2007/08/17(金) 17:47:51 ID:???]
- 質問は下らなくないが回答が下らないw
- 467 名前:nobodyさん mailto:sage [2007/08/17(金) 18:01:33 ID:???]
- is_numericとctype_digitって何が違うのさ
- 468 名前:nobodyさん mailto:sage [2007/08/17(金) 18:11:24 ID:???]
- >>467
var_dump(ctype_digit("-1")); var_dump(is_numeric("-1")); ↓ bool(false) bool(true)
- 469 名前:nobodyさん mailto:sage [2007/08/17(金) 18:19:28 ID:???]
- >>467
is_numericは 変数が数字または数値文字列であるかを調べる(少数点/符号等OK) ctype_digitは 与えられた文字列のすべての文字が 数字であるかどうかを調べる(少数点/符号等NG) ついでに is_intは 与えられた変数が整数かどうかを調べる マニュアルくらい読め
- 470 名前:nobodyさん mailto:sage [2007/08/17(金) 18:56:27 ID:???]
- >>467は>>466の期待に応えるべく下らない質問をしたんだと予想
- 471 名前:nobodyさん mailto:sage [2007/08/17(金) 19:23:08 ID:???]
- 【PHP】下らねぇ質問はここに書き込みやがれ 52
【PHP】下らねぇ回答はここに書き込みやがれ 52 後者のほうが似合ってるな
- 472 名前:nobodyさん mailto:sage [2007/08/17(金) 20:08:05 ID:???]
- 昨日のキチガイといい今日といいレベル低杉w
- 473 名前:nobodyさん mailto:sage [2007/08/17(金) 20:13:02 ID:???]
- はいはい、そうやって上に立った気になっていないと自我を保てない程現実が貧困なんでちゅね^^
- 474 名前:nobodyさん mailto:sage [2007/08/17(金) 20:25:13 ID:???]
- >>473
>>473
|

|