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

    私的良スレ書庫

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

    元スレ【PHP】ID出さんでも質問OKなスレ【初心者歓迎】2

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    551 : nobodyさん - 2009/10/09(金) 16:42:09 ID:??? (-17,-28,-11)
    >>549
    eval
    552 : nobodyさん - 2009/10/09(金) 16:44:10 ID:??? (-2,-30,-26)
    $txt = '$test = "てst";';
    echo $txt;
    echo eval($txt;echo $text;);
    553 : nobodyさん - 2009/10/09(金) 16:50:23 ID:??? (+6,-29,-7)
    >>549
    extractかな

    PHP: extract - Manual
    http://jp.php.net/manual/ja/function.extract.php
    554 : nobodyさん - 2009/10/09(金) 16:55:02 ID:??? (+53,+29,-4)
    皆凄いな
    俺は>>549が何を言っているのかも分からない
    555 : 553 - 2009/10/09(金) 16:59:04 ID:??? (-3,-30,-186)
    >>549
    こんなんでどうだろ?

    $hoge = file("./example.txt");
    foreach($hoge as $hogehoge){
     $foo = explode(" ", $hogehoge);
     $hoge_val[$foo[0]] = trim($foo[1],"\n\"");
    }
    extract($hoge_val);

    var_dump($example0);
    var_dump($example1);
    var_dump($example2);
    var_dump($example3);
    var_dump($example4);
    556 : nobodyさん - 2009/10/09(金) 16:59:23 ID:??? (+26,-30,-25)
    >>549
    foreach内最後に
    ${$hoge_val[0]} = $hoge_val[1];
    追加
    557 : 553 - 2009/10/09(金) 17:11:29 ID:??? (+61,+29,-8)
    >>556
    あ、これでいいのか。
    わかりにくい例を示してしまった、スレ汚しスマン。
    558 : 549 - 2009/10/09(金) 17:12:29 ID:tKqousLR (-15,+30,-145)
    ちょ、みんな凄すぎ
    こんな駆け出し初心者の質問に答えてくれてありがとうです。

    >>550
    使い回してた部分なのでそのまま"を消すものが入ってました。
    "がなくても動いてたので気にしてなかったのですが、あまりよくないので消し説きます。

    >>551-552
    eval自体知りませんでした。
    駆け出しなのでまだまだ知らない関数たくさんありますが勉強になりました。

    >>553 >>555
    extractも知りませんでした。
    eval同様に非常に便利そうですので使っていきたいと思います。

    >>556
    こんな書き方あるんですね。
    ぱっと見るとシェルっぽい書き方に見えなくもないですが凄く便利そうです。


    みなさんこんなアホな質問に速攻で答えてくれてありがとうございました。
    559 : 26 - 2009/10/09(金) 17:25:06 ID:??? (+57,+29,-18)
    名乗るほどのモンじゃねえから礼はいいってことよ
    560 : nobodyさん - 2009/10/09(金) 20:29:43 ID:??? (-1,-29,-22)
    正規表現系の関数っていろいろあるけど
    全部preg_match使っておk?
    561 : nobodyさん - 2009/10/09(金) 20:50:57 ID:??? (+36,-25,-19)
    多数のブログのRSSフィードURLを一括で調べれるような
    スクリプトってどこかで公開されてませんか?
    イメージとしてはこんな感じなのですが
    http://blog-lvup.com/utility/feed_finder/
    562 : nobodyさん - 2009/10/09(金) 21:06:18 ID:??? (+66,+29,-8)
    >>561
    それにHTTPリクエストをブログの数だけループして投げればいい

    別にそれくらい自作すればいいと思うけど
    563 : nobodyさん - 2009/10/09(金) 21:31:35 ID:??? (+10,-17,-26)
    PHPスクリプトを書くときに、
    それをWindows上で動かすのと、Linux上で動かすのと、
    何か違いはある?
    564 : 初代認定回答者 - 2009/10/09(金) 22:13:53 ID:??? (+36,+8,-5)
    ありますよ
    fopenみたいにOSによって仕様が同じでないものがありますよ
    565 : nobodyさん - 2009/10/09(金) 22:16:30 ID:??? (+6,-29,-19)
    >>562
    perlのFeed::Find;を使ってみようと思います。
    ありがとうございました。
    566 : nobodyさん - 2009/10/10(土) 19:51:32 ID:??? (+2,-29,-39)
    mysqlに連番のフィールドを入れています。
    phpで指定した番号のレコードを取得し、各フィールドを配列に格納したいです。
    どのように書けばいいのでしょうか?
    567 : nobodyさん - 2009/10/10(土) 20:14:30 ID:??? (-1,-29,-24)
    >>566
    mysql_fetch_assocで展開すれば連想配列になる
    後はMySQLを自分で何とかしれ
    568 : nobodyさん - 2009/10/12(月) 14:49:35 ID:??? (+162,+29,-25)
    this->

    の意味がいまいち分かりません。
    どうして宣言してもいないのに急に出てくるんですか?
    初心者過ぎる質問で申し訳ありません。
    どなたか教えてください
    569 : nobodyさん - 2009/10/12(月) 15:05:44 ID:??? (+75,+29,-21)
    >>568
    http://jp2.php.net/manual/ja/language.oop5.basic.php

    これで気づいたけどoop5のページが少し更新されてたんだね
    入門用としてより詳しい解説になってる
    570 : nobodyさん - 2009/10/12(月) 15:37:36 ID:??? (+151,+29,-39)
    >>568
    Javaの勉強をかじり程度でもすることをオススメする
    PHPじゃオブジェクト指向というものを理解するのは難しい
    571 : nobodyさん - 2009/10/12(月) 19:03:16 ID:??? (+93,+29,-73)
    >>568
    ありがとうございます

    >>570
    バイト先で使っているので横道にそれる余裕がないのです
    急がば回れかもしれませんが・・・。


    this->
    はクラス内で宣言された変数を同じクラス内で宣言された関数内で使用する際に頭につけるルール
    のような認識で合ってますでしょうか?
    572 : nobodyさん - 2009/10/12(月) 19:04:03 ID:??? (+10,-27,+1)
    間違えた;;

    >>569
    ありがとうございます
    573 : nobodyさん - 2009/10/12(月) 19:07:31 ID:??? (+9,-29,-27)
    >>571
    No
    (自身のインスタンスの)プロパティとメソッドにアクセスする時に使う変数
    574 : nobodyさん - 2009/10/12(月) 19:50:43 ID:??? (+78,+29,-1)
    >>570
    そういうのは、本末転倒という。
    575 : nobodyさん - 2009/10/12(月) 21:38:56 ID:??? (+10,-29,+0)
    >>571
    $thisは自分自身を指す変数。
    576 : nobodyさん - 2009/10/12(月) 23:36:44 ID:??? (+91,+29,-32)
    その程度の知識でPHPのアルバイトっていけるのか
    577 : nobodyさん - 2009/10/12(月) 23:51:40 ID:??? (+70,+29,-29)
    なんとなく分かったような・・・不安ですが
    ありがとうございました

    >>576
    プログラミングメインではないのでいけたのかと思います。
    本来はプログラマー募集でもなかったですし
    578 : nobodyさん - 2009/10/13(火) 00:15:16 ID:??? (+57,+29,-20)
    なるほど
    デザイナーがプログラムまでやらされるような残念な会社か・・・
    大変そうだがガンガレ
    579 : nobodyさん - 2009/10/13(火) 00:18:05 ID:??? (+38,-29,-76)
    VISTAで、
    PHPエディタ で、
    F2押して出すマニュアルで、
    マニュアル自体は起動するんだけど、
    「無効なWEBの検索」
    とかって出て、左側のフレームは
    print
    とかって出てるんだけど、
    右側のフレームには、
    そのprintの内容(関数の説明とか)が
    でてこなくて、対処、URLを再入力する、
    とかって出てきてしまうのですが、
    できてる人いますか?
    580 : nobodyさん - 2009/10/13(火) 10:04:13 ID:??? (+72,+19,-16)
    >>579
    公式のマニュアルだと文字化けするから
    他から落とした方が良い
    581 : nobodyさん - 2009/10/13(火) 10:14:20 ID:??? (+84,+27,-14)
    新しいのは文字化けなんてしねえよ
    582 : 580 - 2009/10/13(火) 10:22:54 ID:??? (+68,+29,-6)
    >>581
    あれ?ここって公式じゃないの?
    http://www.php.net/download-docs.php
    583 : nobodyさん - 2009/10/13(火) 10:29:04 ID:??? (+0,-27,-17)
    そこから落とせるchmファイルのどこが文字化け支店の?
    584 : nobodyさん - 2009/10/13(火) 10:34:56 ID:??? (-1,-29,-21)
    キーワードが文字化け
    日本語の検索が出来ない
    585 : nobodyさん - 2009/10/13(火) 10:38:57 ID:??? (+57,+29,-45)
    あ、本当だ
    でも俺のは文字化けしないな



    と思ったらいつも俺はchmをリコンパイルしてたんだったわ
    586 : 580 - 2009/10/13(火) 10:45:27 ID:??? (+8,-29,-148)
    >>579
    「php_manual_ja.chm」で検索するとリコンパイル方法が色々でてくる。
    俺は誰かがリコンパイルしてくれた奴を過去に落としたが、今は無いみたいだ。

    ということで、今リコンパイルしてみたが
    KeyToolsでデコンパイルして、HTML Help Work Shopでリコンパイルすれば文字化け解消するよ
    その際に、特にエディタで書換える必要も無かった。
    587 : nobodyさん - 2009/10/13(火) 11:57:08 ID:??? (+52,+29,-14)
    リコンパイルとか
    まじでわからん
    588 : nobodyさん - 2009/10/13(火) 16:45:52 ID:??? (+3,-30,-102)
    PHPではセッションファイルをデフォルトで/var/tmpとかに書きますよね。
    ひとつのディレクトリにセッションファイルを書いていったとして、だいたいどのくらいの数まで実用的に動作しますか。
    たとえばLinuxなら/var/tmp以下に1万個ぐらい作ってもへっちゃらとか、10万ぐらいで遅くなったとか、
    そういう経験談があれば教えてください。
    なおOSはLinuxで、ファイルシステムはext2かext3です。
    589 : nobodyさん - 2009/10/13(火) 17:09:18 ID:??? (+57,+29,+0)
    それだけの情報じゃ何もアドバイスできない
    590 : nobodyさん - 2009/10/13(火) 17:38:40 ID:??? (-1,-29,-5)
    ファイルシステムの話であれば、  ext3 ファイル数 で検索すればいいじゃない。
    591 : nobodyさん - 2009/10/13(火) 18:52:50 ID:??? (+57,+29,-5)
    そんな悩むほどアクセスあるなんてうらやましすぎる
    592 : nobodyさん - 2009/10/14(水) 13:18:33 ID:??? (-1,-29,-15)
    セッションはファイルじゃなく
    memcache とか使えばいいのに
    593 : nobodyさん - 2009/10/14(水) 14:42:06 ID:??? (+36,-29,-25)
    phpで、自力でwarningを出す方法について教えてください。
    てっきりwarn()とかいう関数が標準であるのかと思ったらありませんでした。
    594 : nobodyさん - 2009/10/14(水) 14:43:20 ID:??? (+26,-29,-4)
    trigger_error?
    595 : nobodyさん - 2009/10/14(水) 15:15:53 ID:??? (+48,+30,+0)
    596 : nobodyさん - 2009/10/14(水) 15:48:55 ID:??? (+67,+29,-27)
    >>593
    もう何度目の質問だよこれw
    過去スレで散々出てきたんだからちったあ探す努力しろやぼけ
    597 : nobodyさん - 2009/10/14(水) 16:46:14 ID:??? (+40,-29,-4)
    >>593
    てっきりこっちかと思った。
    http://php.net/manual/ja/errorfunc.configuration.php
     ・error_reporting
     ・display_errors

    >>596
    そう思うんなら、いちいち反応するなよ。
    598 : nobodyさん - 2009/10/14(水) 16:51:10 ID:??? (+63,+29,-7)
    >>597
    的外れな回答しただけでいきがんなって
    599 : nobodyさん - 2009/10/14(水) 17:39:37 ID:??? (+61,+29,+0)
    >>594
    まさにこれでした。ありがとうございます。
    600 : nobodyさん - 2009/10/14(水) 18:46:32 ID:??? (+40,+12,-15)
    なんで自力でwarningを出したいの?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - flush + - n12br + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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