のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,356,923人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    551 : nobodyさん - 2013/04/16(火) 11:29:04.50 ID:ooHoVKGv (-16,+27,+1)
    >>550
    勉強になります
    ありがとうございます
    552 : nobodyさん - 2013/04/16(火) 17:01:24.35 ID:??? (+36,+13,+0)
    キーでいいじゃんw
    553 : nobodyさん - 2013/04/16(火) 17:53:54.39 ID:??? (+47,+24,-2)
    ハッシュじゃね?
    554 : nobodyさん - 2013/04/17(水) 09:43:19.92 ID:??? (+52,+29,-3)
    PHPはその辺あいまいだから・・・
    555 : nobodyさん - 2013/04/17(水) 11:16:36.85 ID:??? (+53,+25,-9)
    PHPは添え字とハッシュと両方あるんだよな
    556 : nobodyさん - 2013/04/17(水) 11:26:21.72 ID:??? (+54,+26,-7)
    配列の添字だと思われるのは実は連想配列のキー。
    557 : nobodyさん - 2013/04/17(水) 13:02:11.83 ID:??? (+57,+29,-12)
    PHPのマニュアル見るとわかるんだが、PHPでは「配列のキー」という言い方は普通に使われる。
    558 : nobodyさん - 2013/04/17(水) 13:14:05.13 ID:??? (+48,+25,-16)
    PHPでは添え字のことをキーと呼ぶ
    561 : nobodyさん - 2013/04/19(金) 03:32:15.65 ID:??? (+57,+29,-1)
    そのエラー内容を見てみたらなんか分かるんでないの
    562 : 559 - 2013/04/19(金) 08:23:54.41 ID:??? (+57,+29,-10)
    ありがとうございます。ログ見たら解決しました。
    cgiの方で呼び出しもとのホストを弾く設定になってたみたいでした。
    563 : nobodyさん - 2013/04/19(金) 11:04:15.70 ID:??? (+57,+29,-18)
    質問する前に、なんで先にログを確認しないのか
    564 : nobodyさん - 2013/04/19(金) 13:02:39.65 ID:lhK9q9u1 (+84,+29,-153)
    フレームワークに挑戦しようと勉強してるのですが、質問させてください

    今までオブジェクト指向で書いたことがなく、ページ遷移の際にセッションに保存してそこからデータを
    出し入れしたのですが、フレームワークで書かれたウェブアプリのサンプルソースを
    みていると、インスタンスに全部入れ込んでいく方法がとられているのですが、
    インスタンスにデータを保存して、そこから読み出し書き出しをして処理しようと思うのですが、
    インスタンスに設定情報や取得情報を代入した場合、
    ページ遷移した場合は当然保持されないのでしょうか
    565 : nobodyさん - 2013/04/19(金) 14:14:51.32 ID:??? (+41,+18,-27)
    文章推敲して質問し直して
    566 : 564 - 2013/04/19(金) 14:35:58.50 ID:lhK9q9u1 (+8,+13,-80)
    はい・・・すみません

    フレームワークの場合、クラスファイルをautoloadで読み込んだりするために
    クラスファイルのパスやその他各種設定情報をインスタンスに格納していくかとおもいますが、
    ページ遷移をまたぐ場合、インスタンスは保持されるのでしょうか
    それともセッションなどに一時的に保存する必要があるのでしょうか
    567 : nobodyさん - 2013/04/19(金) 14:52:24.01 ID:??? (+62,+29,-72)
    フレームワークの場合とか言われても フレームワークで違うし
    インスタンスに格納すると決め付けられても。 というか、 インスタンス と言うものを 勘違いしてる?
    ページ間のデータのやり取りはフレームワークが勝手にやるのかもしれないし、
    オブジェクト指向関係ないし
    569 : nobodyさん - 2013/04/19(金) 15:51:05.66 ID:??? (+114,+29,-68)
    フレームワークによる

    index.phpで受けて index.phpで表示する。
    別にセッションで受け渡ししないでも作れるよね。

    アクションで、受けるとこ、結果表示するとこ分けて、セッションで受け渡す形で作るのもあるし
    570 : nobodyさん - 2013/04/19(金) 16:18:53.21 ID:??? (+70,+29,-45)
    >>569
    > アクションで、受けるとこ、結果表示するとこ分けて、セッションで受け渡す形で作るのもあるし

    横からだけど、これ具体的にはどのフレームワーク?
    571 : 564 - 2013/04/19(金) 16:36:11.06 ID:lhK9q9u1 (+110,+29,-309)
    >>569
    なるほどです

    MVCの解説サイトなどを見ながら勉強してるのですが、
    だいたいindex.phpにリクエストがきて、コントローラから、初期化や設定ファイルなどを読み込んで、
    Dispatcher.phpで振り分けられて、アクションに応じたクラスが実行されて、
    結果をビューに渡して表示させる
    ・・・という流れで理解をしたのですが、ビューの結果をクライアントにレスポンスとして返されたあとのことに
    触れられている説明がなく(読み足りないのかもしれません)、
    クライアントがその次にリクエスト(たとえばフォームで入力ボタンを押す)をした際に、
    次の振り分けでボタンを押す処理のクラスを実行するに、またindex.phpが呼び出され、
    初期化や設定ファイルの読み込み、クラスのautoloadなどを最初からしなければならないのか、
    はたまたその辺は保持されているものなのか、セッション等で設定を保存して読み込むようにしてあげる必要があるのか
    その辺で疑問に思った次第です
    書籍のサンプルでは、最初に読み込まれた際に、設定情報を格納したインスタンスを凍結させ、
    それ以降の設定変更ができないようにしているのですが、そのインスタンスをセッションに保存したりするような
    記述が見つからなく、混乱している状態です
    572 : nobodyさん - 2013/04/19(金) 16:54:57.85 ID:??? (+73,+30,-136)
    >>571
    なにで引っかかってるのかわかんないから 的外れなのかもしれないけど、

    普通は、どんなアクセスも全部 index.phpで受けて 毎回毎回 初期化、設定読込は行われる。
    基本的には、リクエスト毎に実行され、処理が終われば消えてなくなり、
    各リクエストは関連なく独立しているものです。

    アクセスしてる個人単位で連続しているように見せかけるために、
    個人だけに関連するデータをセッションで保持したりしますが、

    普通はインスタンスごと持ったりみたいなことはしないものです。
    573 : nobodyさん - 2013/04/19(金) 17:20:17.98 ID:??? (+72,+29,-22)
    >>571
    その勉強中のMVCのサイトか、勉強中のフレームワーク名を出すと話が早いかもよ。
    574 : nobodyさん - 2013/04/19(金) 21:22:28.01 ID:??? (+57,+29,-36)
    毎回最初からだよ。
    セッション情報を使うことで続きっぽく扱えるだけで、HTTPはリクエストごとに独立した処理をするのが原則
    575 : nobodyさん - 2013/04/20(土) 13:45:38.40 ID:??? (+68,-30,-46)
    Merge branch 'PHP-5.4' into PHP-5.5 や
    Merge branch 'PHP-5.3' into PHP-5.4 は
    先に古いバージョンで修正されたものが
    新しいバージョンの方にも適用されたという事でよいのかな?
    576 : nobodyさん - 2013/04/20(土) 14:19:52.09 ID:??? (+55,+30,+0)
    577 : nobodyさん - 2013/04/20(土) 16:45:32.14 ID:??? (+43,-18,+1)
    >>575=精神異常
    578 : nobodyさん - 2013/04/20(土) 18:05:38.77 ID:??? (+130,+29,-4)
    >>577
    気づいてないかも知れないけど、君がそうかもよ?
    579 : nobodyさん - 2013/04/20(土) 19:36:32.31 ID:??? (+71,+30,+0)
    580 : nobodyさん - 2013/04/21(日) 04:47:46.16 ID:??? (+53,+21,+1)
    >>575
    そう。
    581 : 564 - 2013/04/21(日) 17:35:31.74 ID:QsqTX+06 (+29,+29,-62)
    みなさまレスありがとうございます

    なるほど、1回毎に読み込みがおこなわれるわけですね
    引っかかってる部分がようやくとけました
    どうりで保存したりする処理がないわけですね
    となると、リクエストに対して、必要な設定読み込みを考えないとダメですね
    何でもかんでも最初に初期化設定読み込みをautoloadなどで一括に処理してしまうものだと思ってました
    全体の流れや効率を考えた外枠から考えないとダメですね
    582 : nobodyさん - 2013/04/22(月) 06:20:08.99 ID:??? (+30,-29,-51)
    質問させてください

    YouTubeやニコニコ動画などは再生可能なサムネイルを
    出力できますが、
    ニコ生放送は再生可能なサムネイルを貼り付けることは出来ますか?
    583 : nobodyさん - 2013/04/22(月) 08:08:19.49 ID:??? (+55,+30,+0)
    584 : nobodyさん - 2013/04/22(月) 17:30:21.42 ID:0nrxKiO8 (-12,-29,-21)
    zend frameworkを使うことによって得られるメリットは?
    585 : nobodyさん - 2013/04/22(月) 20:16:28.58 ID:??? (+88,+29,-27)
    >>584
    >>1
    >・ 質問者として、態度をわきまえること。
    587 : nobodyさん - 2013/04/23(火) 10:52:32.26 ID:??? (+103,+29,-4)
    >>585
    いちいち反応するなボケ
    お前も荒らしか?
    588 : nobodyさん - 2013/04/23(火) 10:55:13.48 ID:??? (+66,+29,-27)
    >>587
    >>1
    >・ 質問者として、態度をわきまえること。
    589 : nobodyさん - 2013/04/23(火) 16:19:34.01 ID:??? (+56,+29,-48)
    >>584
    フレームワークを使うことによって得られるメリットと同等のメリットが得られる
    590 : nobodyさん - 2013/04/23(火) 21:53:05.68 ID:870eDqk8 (+75,+30,-85)
    >>564
    亀だけど、ぜんぜん方向の違う勘違いしてるじゃないか
    お前らちゃんと指摘してやれよw
    PHPはリクエストのたびに起動して一プロセス消費して終わり。
    これ、フレームワークがどうたらとか関係なく、言語仕様な。

    一度作成したインスタンスを再利用するなんてのはシリアライズして
    DBに保存してっていう、どっちかっていうと変態っぽいやりかただから、
    まだ手を出さないほうがいいと思うし。
    591 : nobodyさん - 2013/04/24(水) 02:14:16.69 ID:??? (+67,+29,+0)
    >>590
    いや、もう十分に指摘してるだろ
    592 : nobodyさん - 2013/04/24(水) 04:02:41.23 ID:??? (+30,+12,+0)
    鼻水出たw
    593 : nobodyさん - 2013/04/24(水) 04:12:15.02 ID:6o5SNjBY (+24,+29,-2)
    全体の流れや効率を考えた外枠からではなくhttp通信の流れからだろ
    594 : nobodyさん - 2013/04/24(水) 04:23:24.40 ID:??? (+57,+29,-26)
    HTTPはステートレス。そうじゃなく見える場合はプロトコル以外の部分が工夫してるだけ
    595 : nobodyさん - 2013/04/24(水) 11:10:58.26 ID:??? (-2,-30,-28)
    hoge.php
    を外部から呼び出す時、引数を与えたいのですが、
    hoge.php?saitama=chichiu
    以外に方法はありますか?

    PHP 5.2.17です。
    596 : nobodyさん - 2013/04/24(水) 11:14:23.84 ID:??? (+15,+22,+1)
    IDが出てないとダメなんです。ごめんなさい。
    598 : nobodyさん - 2013/04/24(水) 12:04:45.02 ID:??? (-1,-29,-6)
    POSTするんじゃだめ?
    あとPATH_INFO使うとか
    599 : nobodyさん - 2013/04/24(水) 12:05:42.44 ID:??? (+57,+29,-7)
    って外部からってのは具体的にどういう?
    600 : nobodyさん - 2013/04/24(水) 12:08:26.65 ID:??? (+55,-29,-12)
    http://example.com/hoge/saitama/chichiu
    で、 hoge.phpに saitama と chichiu 渡すみたいな方法はあります。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について