トップページ⇒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なしは原則スルーすること。
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にはファイル名等必要だと思ったファイル本体以外のデータいれとく。
0705nobodyさん2013/09/06(金) 17:06:50.86ID:1Jhp7b0d
>>704
ありがとうございます。
ロジックもいろいろと試していただけでした
IDしばりで出力するやり方で良いのならいまから試行錯誤してみます
今は練習様にid オートインクリメント、blob型の画像二つをいれたテーブルで作ってます
頑張ります、スレ汚しすみませんでした
0706nobodyさん2013/09/06(金) 17:11:27.60ID:???
頑張らなくていいから二度とくるな
0707nobodyさん2013/09/06(金) 21:29:37.59ID:???
blob! blob!
0708nobodyさん2013/09/06(金) 22:13:25.88ID:OCHDmdr9
クライアントが正しく解釈できるような出力を生成して送り返すことと
鯖の向こう側でやることの区別すらできない
これがPHPしか(すら)使えない馬鹿のデフォルト設定

この手の輩なんて初心者ですらないんだよね
ただの屑
0709nobodyさん2013/09/06(金) 22:53:36.68ID:???
正解
07106372013/09/06(金) 23:12:20.78ID:???
な、俺の言ったとおりだろ。
回答せず、他人を悪くいうことしか出来ないから、やめられないんだよ。
0711nobodyさん2013/09/06(金) 23:18:32.91ID:???
それは聞いてないです
0712nobodyさん2013/09/07(土) 03:39:36.83ID:ULjgSdXk
ZendStudio5.5がwin7に入らないので、VirtualBoxのXPから使っていますが、
今ならもっといいIDEがあるんじゃないか?と思いました
今ベストのPHP用IDEって何ですか?
0713nobodyさん2013/09/07(土) 04:52:24.91ID:???
blobで保存出来てて出力出来ないんだったら
ヘッダの出力してないんじゃないの?
jpegだったら
header("Content-type: image/jpeg");
とかやってからechoでblobのフィールドを出力してみりゃいいんじゃね?
0714nobodyさん2013/09/07(土) 05:43:59.52ID:???
バカ発見w
朝から恥ずかしい書き込みするくらいなら寝てたほうがよっぽど有益だぞw
0715nobodyさん2013/09/07(土) 06:02:14.70ID:ULjgSdXk
phpstormってのを入れてみましたが
なんかくそ重いですね・・
0716nobodyさん2013/09/07(土) 06:17:36.14ID:???
>>715
ここはお前のブログでもTwitterでもないから消えろ
2chとブログの区別もつかないマジキチは入れなくていいから
0717nobodyさん2013/09/07(土) 06:23:01.44ID:???
phpstormレベルのものも作れない奴が重いとか文句言ってるな。
0718nobodyさん2013/09/07(土) 07:41:11.07ID:ULjgSdXk
phpEditもいまいちな感じでした
Netbeansが良さそうです
JavaScriptも書けるし
>>716
ゴミ虫は水たまりの中で溺れとけ
>>717
肥だめの中で叫んどけ
0719nobodyさん2013/09/07(土) 10:05:50.59ID:ULjgSdXk
netbeansは使ってるうちにもっさり感にイライラしてきました
phpdesignerというのはJavaじゃないので速いらしいですが不安定らしいし
なんともうまくいかないものです
0720nobodyさん2013/09/07(土) 10:09:24.06ID:???
IDEなんて基本重いんだから設定で機能削るなり
カスペックPCを改善する金がないなら別のアプローチ取るしかないのでは
俺のPCならどれでもヌルサクだよ
0721nobodyさん2013/09/07(土) 11:08:17.52ID:???
いきなりPCのスペック自慢始めるとか気持ちわる
0722nobodyさん2013/09/07(土) 11:40:42.96ID:???
貧乏人はメモ帳使ってろ
0723nobodyさん2013/09/07(土) 11:50:22.13ID:ULjgSdXk
corei7でメモリ8Gの、そこそこ新しいマシーンですが・・
0724nobodyさん2013/09/07(土) 12:00:38.47ID:???
仮想マシン上に開発環境を作るご時勢なら16GBは欲しい
0725nobodyさん2013/09/07(土) 12:12:38.15ID:???
まさか仮想マシン上でわざわざ動かしてるわけじゃないよな
0726nobodyさん2013/09/07(土) 12:30:00.63ID:???
俺んちは、メモリ32GBだよ。
Core i7 3770 3.4GHz 4コア(8スレッド)
SSD 840 PRO 256GB ×2 (RAID0)

仮想マシンの開発環境(Linux, GUI無し)は
起動に10秒ぐらいだよ。
0727nobodyさん2013/09/07(土) 12:36:19.30ID:???
デスクトップのUIをカスタムしてシンプルにしろよ
余計な効果とかもとって
0728nobodyさん2013/09/07(土) 13:13:49.82ID:???
今時メモリ8GBとかなめすぎだろ
8GBなんてCPUなにそれ美味しいの?って頭パッパラパーキャバ嬢のマシンだろ
少なくとも何か開発しようって人間のマシンではない
環境すら整えられない貧乏人が他人の作ったものにケチつけるな
0729nobodyさん2013/09/07(土) 13:24:37.97ID:ULjgSdXk
8Gでもメモリ使い切ったことないですが・・
0730nobodyさん2013/09/07(土) 13:32:43.82ID:???
まぁ愚痴はよそでやろうな
重いだのもっさりだの個人の意見言われてもどうしろと
0731nobodyさん2013/09/07(土) 13:39:07.49ID:ULjgSdXk
愚痴じゃねーよカス
単なる事実
0732nobodyさん2013/09/07(土) 13:40:47.33ID:???
テキストエディタとブラウザ以外の何が要るというのか?
0733nobodyさん2013/09/07(土) 13:47:52.01ID:ULjgSdXk
今のZendStudioってまだeclipseベースなんですかねー
eclipseベースになるまでのZSは軽快でいいんですが・・
0734nobodyさん2013/09/07(土) 14:29:15.77ID:???
いい加減消えろゴミ
0735nobodyさん2013/09/07(土) 14:36:18.38ID:???
またつぶやきアスペが暴れてるのか
放置しとけよ
0736nobodyさん2013/09/07(土) 16:09:32.58ID:???
>>731
はいはい事実事実、どっちにしても自分でそれを上回るものも作れないksの戯れ言。

ブログでやれ精神障がい。
0737nobodyさん2013/09/07(土) 19:31:16.82ID:???
Twitterと2chの使い分けもできない奴が開発環境()
0738nobodyさん2013/09/07(土) 20:23:11.78ID:???
糞が氏ね
0739nobodyさん2013/09/07(土) 21:28:34.21ID:???
>>738
失
せ
ろ
ゴ
ミ
0740nobodyさん2013/09/07(土) 21:47:45.04ID:???
>>731
事実でもないものを愚痴る奴なんて見たことないけどな。
妄想を愚痴るの?

バーーーーーーーーーーーーーーーーーーーーーーーーーーーーーカ
0741nobodyさん2013/09/08(日) 02:39:33.49ID:W4jWd7Y2
ZendStudio最新版を入れてみましたが、やっぱり一番まともかも。
ただ今後node.jsに乗り換えていきたいのでPHPに金使いたくないんですよね。。
0742nobodyさん2013/09/08(日) 03:34:27.70ID:???
煽りながら質問しつつ結局ひとり呟いてる構ってちゃんとかタチ悪くないっすか
0743nobodyさん2013/09/08(日) 06:16:39.93ID:W4jWd7Y2
ZSはJavaScriptの即時関数がアウトラインの解析対象にならないので
aptana studioを試してみました
これは速度的にも悪くなく、JSの即時関数の中も見ていて、なかなかいいです
無料ですし

>>742
意見を書くまともな回答者がいないだけでしょう
技術的には最下層の連中が居着くのは
落ちぶれた質問スレには良くあることです
0744nobodyさん2013/09/08(日) 06:21:35.08ID:???
お前5年たっても成長しないな
0745nobodyさん2013/09/08(日) 10:14:18.93ID:???
いや、10kg太った
0746nobodyさん2013/09/08(日) 13:32:55.94ID:???
俺は、10kg退化したな。
0747nobodyさん2013/09/08(日) 13:35:50.45ID:???
いつもの発狂厨さん静かですね
0748nobodyさん2013/09/08(日) 16:53:29.54ID:W4jWd7Y2
色々試しまくりましたがsublime textに落ちつきそうです
0749nobodyさん2013/09/08(日) 17:05:48.92ID:r7DFoDEC
PHPでメインメソッドの自動的な呼び出しみたいな仕組みはないんでしょうか?

Hoge.php
class Hoge {
 public static function main() {
  echo "hello";
 }
}

Hoge.phpにアクセス→helloと出るみたいな感じです
0750nobodyさん2013/09/08(日) 17:24:49.67ID:???
class Hoge {
 public static function main() {
  echo "hello";
 }
}

Hoge::main();
0751nobodyさん2013/09/08(日) 17:55:34.57ID:???
>>749-750
hoge厨は今すぐ消えろ
調べる時間はないくせにhogeを覚える時間はあるのか基地害
0752nobodyさん2013/09/08(日) 18:30:28.11ID:???
>>749
白痴は来なくていいよ。
0753nobodyさん2013/09/08(日) 19:48:37.36ID:???
>>749-750
お前ら何で何年経っても成長できないかわかる?

未だに分からないんだろうな
07547492013/09/08(日) 19:57:06.63ID:r7DFoDEC
>>750
やっぱりクラスの外で生成するしかないんですね
どうもありがとうございました
0755nobodyさん2013/09/08(日) 20:27:31.43ID:???
php6あたりで実装しときゃよかったのにな
java使いも安心
0756nobodyさん2013/09/08(日) 20:29:13.55ID:???
書き方あわせる目的で実装しても遅くなるだけだしな
インタプリタだもの
0757nobodyさん2013/09/08(日) 21:16:05.30ID:???
>>754
二度とくるなよ。
0758nobodyさん2013/09/09(月) 09:57:35.02ID:???
スタートアップルーチンをわざわざ入れてるだけ
0759nobodyさん2013/09/09(月) 10:24:14.76ID:???
>>749
呼ばれもしないClassの書いてあるファイル読み込んだだけで
実行しろというのはちょっとな。

マジックメソッドにいれて呼べ。
0760nobodyさん2013/09/10(火) 13:35:28.30ID:T39y6gRP
先日IDEを探していた者ですが、sublime textに決定しました
これは圧倒的にいいです
なんで今まで知らなかったんだと悔やまれるくらい
ともあれありがとうございました
ご報告まで
0761nobodyさん2013/09/10(火) 13:40:25.54ID:???
JSスレに引きこもってろよ
0762nobodyさん2013/09/10(火) 13:52:01.56ID:???
ちゃんと金払ったの?有料だよそれ
0763nobodyさん2013/09/10(火) 14:03:38.63ID:???
>>762
質問ならid出してね
0764nobodyさん2013/09/10(火) 14:22:22.54ID:???
頭おかしいんじゃないの?
0765nobodyさん2013/09/10(火) 14:36:11.06ID:???
>>764
質問ならid出してね
0766nobodyさん2013/09/10(火) 15:53:15.55ID:T39y6gRP
わろた
0767nobodyさん2013/09/10(火) 16:07:43.94ID:???
ID:T39y6gRP 俺が話題を作ってやってる感覚が堪らない
0768nobodyさん2013/09/11(水) 01:58:41.09ID:9Qir+z4A
そんな感覚皆無なんだが
お前は馬鹿なんだから他人を忖度するなカス
お前が見ているのは「お前自身」だ
■ このスレッドは過去ログ倉庫に格納されています