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

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

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2013/08/05(月) NY:AN:NY.ANID:dIT4JFvF
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

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

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・全員IDを出すことが推奨されるようになりました。IDなしは原則スルーすること。
0604nobodyさん2013/09/03(火) 14:14:39.80ID:???
こいついつもの使うな厨じゃないよ
こんなベラベラ喋らんし
0605nobodyさん2013/09/03(火) 14:20:41.62ID:???
何年もここにいる人がいるのに驚き
0606nobodyさん2013/09/03(火) 14:22:12.50ID:???
PHPerは馬鹿
Rubyistは空気読め

こうですか?わかりません
0607nobodyさん2013/09/03(火) 14:23:43.67ID:???
大正解
0608nobodyさん2013/09/03(火) 14:37:14.00ID:???
なんでphpの質問スレでruby布教してんだろうな?
なんかノルマでもあるんですか?
0609nobodyさん2013/09/03(火) 16:19:26.71ID:???
$_SERVER使うな厨は、いくつかある使うなって理由のうち、
どれを今回の理由にしたのかイマイチわからん。
別段、セキュリティにしたってなんにしたって対策手段はあるしナー。

>>595
というよりもマニュアルに使うなっと書いていない。
どういう危なさがあるか、ちゃんと理解してるのか?
0610nobodyさん2013/09/03(火) 16:27:39.70ID:???
これってPHPの仕様を知らないと気づかないネタだな
昔カンファレンスで聞いた覚えがある話だな
0611nobodyさん2013/09/03(火) 18:17:43.72ID:???
XSSの話なら、汚染されたデータをそのまま送り返しちゃいけないよというごく基本的な話だね。
気づきにくいかもしれないけど。
他の話だとしたら、知らん。
0612nobodyさん2013/09/03(火) 19:31:41.53ID:???
意図をちゃんと伝えられないから調べろで済ますなら最初から黙ってればいいと思うの
0613nobodyさん2013/09/04(水) 00:02:53.09ID:fDqtzCNr
言語が関係ないわけじゃないんだよね
セキュリティホールがしょっちゅう出てくる言語の場合は
他と同じレベルを維持するためにはそんだけうpで
0614nobodyさん2013/09/04(水) 00:08:29.15ID:fDqtzCNr
ミスって送信したわ
言語が関係ないわけじゃないんだよね
セキュリティホールがしょっちゅう出てくる言語の場合は
他と同じレベルを維持するためにはそんだけうpでを繰り返す必要があるわけだが
うpでするまで開かれてるわけでここでもその分リスクは上がる

で、そのうpでにしても
必要なもの各種パッケージで提供されて手間のほとんどかからない環境でない場合は
鯖管理者が手間と時間を見つけるまで遅れることになる
つまり時間とコストが余計にかかる
0615nobodyさん2013/09/04(水) 00:12:01.59ID:???
うpでって何の意味?
updateなら「うpだて」か「うpでと」だと思うけど
0616nobodyさん2013/09/04(水) 00:59:52.49ID:???
結論:PHPはセキュリティ的な観点から言って使用すべきでない
0617nobodyさん2013/09/04(水) 04:58:14.06ID:???
特段PHPはデバッグが足りない状態でリリースするっていうわけでもなかろう
0618nobodyさん2013/09/04(水) 09:34:34.40ID:???
PHPはセキュリティホールの多さでそろそろギネスに載るんじゃねw
0619nobodyさん2013/09/04(水) 09:38:33.48ID:???
phpは上級者向けなんだよ
雑魚はだまってruby使ってろ
0620nobodyさん2013/09/04(水) 09:49:39.92ID:???
なんでPHPを嫌うヤツがここに来て罵詈雑言を喚き散らかしてるの?
ほんとはPHPを愛してるの?
ツンデレ?
0621nobodyさん2013/09/04(水) 09:54:32.08ID:???
ここならみんな構ってくれるからな
0622nobodyさん2013/09/04(水) 09:55:21.42ID:???
PHP使ってる奴はあまり拡張機能とか作ることは興味ない人が多いので
どこのコミュニティ(このスレを含む)でも濃い話ができない
0623nobodyさん2013/09/04(水) 09:57:18.02ID:???
だからなんですか?いい加減空気読んだら?
0624nobodyさん2013/09/04(水) 09:58:17.64ID:???
ヤツは寂しいんだろうよ。
>>623 が反応してくれて、身悶えて喜んでると思うよ。
0625nobodyさん2013/09/04(水) 10:01:05.48ID:???
場の空気を読めず現実じゃ周りからの白けた視線を浴びるような状況でそれに耐えれないくせに
匿名では視線を気にせずいきがることができるからな
2chなんて匿名掲示板アスペにくれてやれよ
0626nobodyさん2013/09/04(水) 10:14:12.89ID:???
>>619
最近、マルチパラダイムそのものが初心者にむかねーんじゃないかって気がし始めた。
初心者のときから、今流行の構造化を意識させたいならば って条件がつくけど。
0627nobodyさん2013/09/04(水) 10:17:22.63ID:???
なんていうか>>623-625おまえら病気だと思う
0628nobodyさん2013/09/04(水) 10:25:11.66ID:???
病気でもスレの趣旨を理解できない馬鹿よりはよほどましだなぁ
0629nobodyさん2013/09/04(水) 10:28:28.81ID:???
ああごめん病気の人か
0630nobodyさん2013/09/04(水) 10:35:12.43ID:???
アスペ必死杉wwww
0631nobodyさん2013/09/04(水) 10:37:54.34ID:???
>>623
>だからなんですか?いい加減空気読んだら?

一体誰と戦ってるの?見えない敵と戦ってるんですか?w
普段コメントしてないんだけこのスレ気持ち悪い
0632nobodyさん2013/09/04(水) 10:40:26.34ID:???
そんな気持ち悪い質問スレを、なんで毎日チェックしてんの?
0633nobodyさん2013/09/04(水) 10:45:01.01ID:???
アスペ野郎は1人から叩かれてると思いたいんだろう
注意されたことを戦ってるように見えるとか被害妄想もここまでくるとは面白いな
0634nobodyさん2013/09/04(水) 10:46:31.90ID:???
普段コメントしてないとか、自演荒しがよく言う言葉なんだが・・・
0635nobodyさん2013/09/04(水) 10:51:04.74ID:???
質問だけ書き込め!
気持ち悪い主張や布教は、ブログで宣伝なしでひっそりやってろ。
惹きつけられる自信がないからこういうとこで喚いてるんだろ?
0636nobodyさん2013/09/04(水) 10:54:05.59ID:???
このスレの新参はこのスレがこういう空気だってことを知ったほうがいいぞ
0637nobodyさん2013/09/04(水) 10:54:30.41ID:???
無理だと思うよ。何年言い続けてるとおもってるんだよ。
彼はこれからもずっと質問も回答もせず、質問者・回答者とPHPを罵り続け、
使うなを連呼し続けると思う。
0638nobodyさん2013/09/04(水) 11:01:28.10ID:lESV3FG9
PHPでよく使われているORMを教えてください
0639nobodyさん2013/09/04(水) 11:03:21.86ID:???
Doctrine
0640nobodyさん2013/09/04(水) 11:04:44.26ID:lESV3FG9
Doctrineが他のORMよりも使われている理由とかメリットはなんでしょうか?
0641nobodyさん2013/09/04(水) 11:08:45.98ID:???
使用者が多い=ドキュメントが豊富
0642nobodyさん2013/09/04(水) 11:11:04.20ID:???
>>638>>640は荒らしだよ
どうでもいい質問を繰り返して煽るパターン
0643nobodyさん2013/09/04(水) 11:21:35.69ID:lESV3FG9
propelを導入しようか迷ってたのですが、こちらもドキュメントはしっかりしています
具体的に言うとここが使いやすいからDoctrineがいいっていう理由とかはないでしょうか?
0644nobodyさん2013/09/04(水) 11:26:20.83ID:???
物は試しだ
両方使って気に入ったのを使えばいいんじゃないですか
0645nobodyさん2013/09/04(水) 11:28:13.68ID:???
こういう話って結局行き着く先はパフォーマンスで優劣決まるんだよ
使いやすいなんてのは個人の主観でしかないわけで
それは使ってみて下さいとしか言い様がないわけ
0646nobodyさん2013/09/04(水) 11:36:17.22ID:lESV3FG9
今はフレームワークに付いている独自ORMを使っているのですが
Doctrineとpropelを使ってみてよさそうなライブラリをフレームワークに組み込んで使ってみます
0647nobodyさん2013/09/04(水) 13:54:15.92ID:???
$c= $a>$b? : 0;

$aが$bより大きかったら$cに$aを代入する
$aが$bより小さかったら0を代入する。

PHP5.4かPHP5.5でこれより短く書く方法を教えてください。
0648nobodyさん2013/09/04(水) 13:55:39.27ID:???
PHPやったことない超初心者だけど緊急でどうしてもやらなきゃいけないので助けてくれ!

PHPで消費税の増税を食い止める方法を教えてください。

環境はXAMPP for Windows の一番新しいのつかってます♪
0649nobodyさん2013/09/04(水) 13:56:37.84ID:???
スルー検定
0650nobodyさん2013/09/04(水) 13:57:00.95ID:???
$c= $a>$b? : 0;
この式では、 $a が $bより大きかったら、$cに入るのは true
0651nobodyさん2013/09/04(水) 14:03:20.61ID:???
三項演算子使いたがる奴がしょうもないということがまた証明された
0652nobodyさん2013/09/04(水) 14:03:58.94ID:???
$a > $b?$c=$a:$c=0;
0653nobodyさん2013/09/04(水) 15:57:46.53ID:T4wQc+PC
UbuntuのリポジトリにあるPHPはどのくらいの期間で更新される?
0654nobodyさん2013/09/04(水) 17:13:08.16ID:???
>>644-645
それは言語そのものにも言えることなんだけどさ、
他の言語はかじる程度しかやったことがないのにPHPマンセーのキチが大杉る。
このスレの全員がそうだとは言わないよ?
言わないけども、自分が作ろうと思ったシステムがPHP以外の言語でも組めるけど、
何らかの理由があってPHPを選択したって奴がどれだけいる?
0655nobodyさん2013/09/04(水) 17:19:40.70ID:???
>>654
会社という環境。
おそらく最も一般的な理由だと思うがそれだけに。
0656nobodyさん2013/09/04(水) 17:54:30.45ID:???
まぁた、質問でも回答でもない、人を罵る書き込みだ。
0657nobodyさん2013/09/04(水) 18:01:10.53ID:???
一人基地外がここで喚き散らしたところで世の中からPHPがなくなるわけじゃない。

言わせてくれや、
「おまえにゃ関係ねぇから黙ってろ!」
0658nobodyさん2013/09/04(水) 18:32:28.60ID:???
>>653
更新ってどういう更新かね。
マイナーアップデートかね。
ならば、随時準備出来次第だろうけど。
0659nobodyさん2013/09/04(水) 19:21:01.41ID:???
>>654
そういうのいらないから
つまんないしレスとしてもイミフ
また白い目でミられてますよ
0660nobodyさん2013/09/04(水) 21:29:48.25ID:???
>>632
気持ち悪かったら逆に見るだろ

「さっきそこに気持ち悪い人がいてさ」「マジで?どこどこ?」
0661nobodyさん2013/09/04(水) 21:34:27.36ID:???
>>619

だよなw

セキュリティ穴だらけのPHP使うってのはわざわざ地雷原選んで歩くのといっしょw

上級者じゃないと無理w

というわけで地雷がWWWに公開されないように初心者中級者をちゃんと追い出すんだぞw
0662nobodyさん2013/09/04(水) 21:57:22.84ID:???
phpは実行も話題に出すのも迷惑だから別の隔離されたネットワークでやってくれ
0663nobodyさん2013/09/04(水) 22:00:56.77ID:???
662 名前:あぼ〜ん[あぼ〜ん] 投稿日:あぼ〜ん
0664nobodyさん2013/09/04(水) 22:57:19.48ID:fsAmz7Lj
そういうわりに次スレがたつんだよな
0665nobodyさん2013/09/05(木) 00:09:06.07ID:???
662:nobodyさん :2013/09/04(水) 21:57:22.84 ID:??? [sage]
phpは実行も話題に出すのもMEI
WAKUだから別のKAKU
RIされたネットワークでやってくれ
0666nobodyさん2013/09/05(木) 01:51:16.91ID:Yjbv9Oi9
ページ内の特定の文字列を自動でリンク化するスクリプトを作る予定です。
とりあえず動くだけのものは作ることができると思うのですが、動作の速さが心配なので質問したいです。

その特定の文字列リストは1000〜1500単語程度になる予定です。
CSVでその1500単語を毎ページごと読込して使おうと思うのですが、読込が遅くなってしまうでしょうか。
何か効率のいいやり方があれば知りたいです。
0667nobodyさん2013/09/05(木) 01:58:22.72ID:???
そういうのはjavascriptでやって下さい
0668nobodyさん2013/09/05(木) 02:22:59.24ID:Yjbv9Oi9
PHPで解決する方向で頼みます
申し訳ない
0669nobodyさん2013/09/05(木) 02:42:09.96ID:???
csvで変数に読み込んだものをAPCとかでキャッシュを作ってそこからアクセスすればだいぶマシなんじゃないの
0670nobodyさん2013/09/05(木) 03:44:19.55ID:???
遅くなるかどうか動作テストもできないのか
真性の奇違いかこいつ
0671nobodyさん2013/09/05(木) 03:55:20.56ID:???
>>666
>>668
全然遅くならないから大丈夫だよ、君の考えたやり方が一番効率いいから安心して。

はい次のひとどぞー
0672nobodyさん2013/09/05(木) 04:13:23.12ID:???
荒らしてるやつのプロファイリング

20代後半から50代のオッサンで、30代である可能性が高い。
独身で職業はニート、もしくは低収入。
人間関係、家族関係が希薄で人付き合いが苦手。
日照時間は1日30分未満、運動は近年全くせず、体力低下が深刻。
0673nobodyさん2013/09/05(木) 05:24:29.90ID:???
>>669
ありがとうございます
0674nobodyさん2013/09/05(木) 07:17:49.97ID:???
>>673
消えろよゴミクズ
0675 ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄2013/09/05(木) 07:26:04.92ID:???
     川|川川  川
    ‖川 | | | ー ー||
    川川 | |ー□--□l 
    川川| | \ J/||  
    川川‖  | ロ|/| カタカタカタ
    川川|‖\|__|l|l  _____
   /川川川__/川川  |  | ̄ ̄\ \
   |  川川|  |/川l__,|  |    | ̄ ̄|
   |  \_|__|_|、__|  |    |__|
   |  \____|つ   |__|__/ /
   |      |  | | ̄ ̄ ̄ ̄|  〔 ̄ ̄〕
  |       | ̄
0676nobodyさん2013/09/05(木) 07:26:23.22ID:???
>>666
文字列をDBに保存するんだったら、読み込みの時に毎回変換するよりも
DB書き込みの時にリンクに変換しておいたほうがずっと効率がいい。
0677nobodyさん2013/09/05(木) 08:52:59.71ID:???
形態素解析で文字列をばらせば効率よく検索できるじゃん
変換後の内容をキャッシュで保存しておけば問題ない
0678nobodyさん2013/09/05(木) 09:36:49.32ID:???
> DB書き込みの時にリンクに変換
どんな変換なんですか?
0679nobodyさん2013/09/05(木) 09:58:40.62ID:???
>>678
>>1も読めない知恵遅れには回答するだけ無駄だからやめとくわ
0680nobodyさん2013/09/05(木) 10:29:52.47ID:???
RSSみたいに毎回外部からソースを取得してくるのが前提なんだろうか?
0681nobodyさん2013/09/05(木) 16:15:22.30ID:zJQkVJcx
PHPがコンパイルして作られた中間コードはどこに作られるんでしょうか?
0682nobodyさん2013/09/05(木) 16:31:19.75ID:???
>>677
文中の単語に対するリンクを貼る処理で形態素解析して、
分解したそれぞれの要素毎に全単語を全部検索するなんて、
どんな手間ですか。
0683nobodyさん2013/09/05(木) 17:42:18.06ID:???
>>681
APCやOPcacheのキャッシュの事?
基本的に共有メモリ上みたいよ
0684nobodyさん2013/09/05(木) 18:55:39.74ID:kWpP0TaZ
http://gizmodo.com/path-now-has-a-premium-version-but-who-will-pay-for-i-1255984987
http://listverse.com/2013/09/05/10-more-strange-mysteries/

個別のブログの記事にこのようなURLがついているのはどういう仕組みなんでしょうか?
0685nobodyさん2013/09/05(木) 19:01:03.76ID:???
>>682
はじめの一回だけすればいいのにそんな手間でもないと思うけどなあ
0686nobodyさん2013/09/05(木) 19:39:35.63ID:Yjbv9Oi9
>>676
>>677
レスありがとうございます。
0687nobodyさん2013/09/05(木) 20:19:13.29ID:???
>>684
「パーマリンク 実装」でググればやり方には困らんでしょう
0688nobodyさん2013/09/05(木) 20:51:28.57ID:???
>>683
違います
インタプリタは実行するときに中間コードに変換するんですよ
0689nobodyさん2013/09/05(木) 21:39:25.35ID:???
Ruby使ってみたけど変なところで引っ掛からずに済むね。
今までPHP使ってた時間がアホらし。
時間返せ。
時間返せ。
時間返せ。
時間返せ。
時間返せ。
時間返せ。
時間返せ。
時間返せ。
時間返せ。
0690nobodyさん2013/09/06(金) 01:00:20.23ID:+WZYmfoF
A=["あ-1","あ-2","あ-3"];
B=["い-1","い-2"];
C=["う-1","う-1"];
というデータが渡された時に
{A:"あ-1",B:"い-1",C:"う-1",D:"aa"}
{A:"あ-2",B:"い-1",C:"う-1",D:"bb"}
{A:"あ-3",B:"い-1",C:"う-1",D:"cc"}
{A:"あ-1",B:"い-2",C:"う-1",D:"dd"}
{A:"あ-2",B:"い-2",C:"う-1",D:"ee"}
{A:"あ-3",B:"い-2",C:"う-1",D:"ff"}
{A:"あ-1",B:"い-1",C:"う-2",D:"gg"}
{A:"あ-2",B:"い-1",C:"う-2",D:"hh"}
{A:"あ-3",B:"い-1",C:"う-2",D:"ii"}
{A:"あ-1",B:"い-2",C:"う-2",D:"xx"}
{A:"あ-2",B:"い-2",C:"う-2",D:"jj"}
{A:"あ-3",B:"い-2",C:"う-2",D:"kk"}
というオブジェクトの配列を作るにはどうしたらよいでしょうか?
単純化する為あ-1 -2 -3と書きましたが実際は全く異なる値ですし、項目数も不定です。
A B C D E F、、とある可能性も、あ-1 あ-2 あ-3 あ-4 あ-5 あ-6・・・と続く可能性もあります。
メモリの使用量がとんでもない事になるのは承知の上という事で。

また、Dは予め決められたランダムな項目で、これはA,B,Cの値を作ってから最後に一気に作ってもいいです。
0691nobodyさん2013/09/06(金) 01:19:43.60ID:???
>>690
順列 アルゴリズムでぐぐれ
0692nobodyさん2013/09/06(金) 02:31:47.62ID:???
>>688
なんだそっちの話か
ざっとみた感じヒープメモリ上じゃないの
erealloc()は内部でemalloc()呼んでるみたいだし

static void op_array_alloc_ops(zend_op_array *op_array, zend_uint size)
{
op_array->opcodes = erealloc(op_array->opcodes, size * sizeof(zend_op));
}

適当だから自分で調べてくれ
https://github.com/php/php-src/tree/master/Zend
0693nobodyさん2013/09/06(金) 09:33:38.40ID:???
○投げ野郎
0694nobodyさん2013/09/06(金) 11:44:13.70ID:???
>>690

自分で調べてどこがどうわからなかったの?
0695nobodyさん2013/09/06(金) 12:36:55.89ID:iMi/5bae
$aという変数のみメモリ使用量を調べる方法を教えてください
0696nobodyさん2013/09/06(金) 12:38:15.17ID:???
memory_get_usage
0697nobodyさん2013/09/06(金) 15:56:36.90ID:1Jhp7b0d
【環境】windows7 mysql
当方初心者です
商品画像等をデータベースに保存させ出力させるプログラムではまっています。
保存までは簡単にできるのですが出力がうまくいきません
調べたところ別ファイル等に一旦あげてid縛りでそこから引っ張ってくるようだったのですがセオリー的なやり方はあるのでしょうか?
どなたか教えて頂けないでしょうか
0698nobodyさん2013/09/06(金) 15:58:08.90ID:???
どうして出力がうまくいかないのかあなたが書いたコードを見ないと判断できません
0699nobodyさん2013/09/06(金) 16:10:22.41ID:1Jhp7b0d
語弊がありました、コードを修正してほしい訳ではないんです
例えば会員ページにユーザーがサムネを自分でアップロードする
それを出力するプログラムを書くときのセオリー的なものを知りたいんです
別ファイルに一旦あげてfile_get_contentsで取ってくるとか、普通はディレクトリ作ってそこにいれとくとか
mysqlにアップしてそこから引っ張ってくるやり方をしてるんですが上手く出来ず、
そもそもこのやり方があってるのかどうかさえ分からなくなり質問させて頂いた次第であります
0700nobodyさん2013/09/06(金) 16:14:03.74ID:???
データベースに保存してある画像を表示するだけで
セオリーにするほどバラエディー豊かなことなんてないから
おまえが書いたコードが完璧に間違ってるから出力されない
0701nobodyさん2013/09/06(金) 16:14:12.29ID:???
じゃうまくいかないといいつつDBからの画像出力はうまくいってるんだね
0702nobodyさん2013/09/06(金) 16:17:04.12ID:???
データベースに画像を保存する・出力するコードだけ書いてみろ
0703nobodyさん2013/09/06(金) 16:18:41.92ID:1Jhp7b0d
>>700
そうですか、このまま突き進めばよいのですね

>>701
どこにもできたなど書いておりませんよ
今から調べてやるんです
0704nobodyさん2013/09/06(金) 16:51:07.13ID:???
>>703
今から「調べてやる」のに「うまく行かない」ってことは、
ロジックがうまく考えられないってこと?

基本、どういうロジックかとか特に初心者相手の場合
コード見たほうがその意図までもわかるわけで、
うまく行かないだけじゃコードコード言われるよ。
別にコードの修正がしたくてそう言っているわけじゃない。

で、>>697のやり方で概ねあってる。別にそれに方法は限るってわけじゃないが。
DBにはファイル名等必要だと思ったファイル本体以外のデータいれとく。
■ このスレッドは過去ログ倉庫に格納されています