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

    私的良スレ書庫

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

    元スレ【PHP】下らねぇ質問はここに書き込みやがれ 68

    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
    801 : nobodyさん - 2008/05/20(火) 22:42:19 ID:??? (+4,-30,-27)
    encoding="Shift_JIS"って言ってるのにUTF-8のxml送り込んだらそりゃPHPタンも困るんでは・・・
    802 : nobodyさん - 2008/05/20(火) 22:48:54 ID:??? (-9,-29,-7)
    >>798
    "Shift_JIS"だっけか?
    "sjis"じゃね?
    803 : nobodyさん - 2008/05/20(火) 23:21:06 ID:??? (-9,-30,-77)
    >>798
    XMLファイルの中でエンコードが指定されてるから、ファイルの文字コードが正しければ、
    mb_convert_encoding は不要。
    804 : nobodyさん - 2008/05/20(火) 23:38:22 ID:??? (+8,-30,-170)
    レスあり

    >>801
    Shift_JISで出さないとxmlファイルの一部が文字化けしちゃうんだよね
    mb_convert_encoding()がなんとかしてくれると思ったんだが

    >>802
    試してみたが"sjis"でも変わらなかった


    >>803
    実はxmlファイルをjava側で出力してる時に全角ハイフンの文字化け対策で
    ファイル出力のときの文字コード指定はWindows_31Jにしてるんだけど・・・それが原因だったりするのかな(文字コードが合ってないってことで)
    文字化けしてないんで大丈夫と思ってるんだけど(xmlにはWindows-31J指定できないんでShift_JISにしてる)
    805 : nobodyさん - 2008/05/20(火) 23:46:18 ID:??? (+4,-30,-73)
    >>804
    >xmlにはWindows-31J指定できないんで

    これ本当?Windows-31J は IANA文字コードセット名だから使えて良い気がするんだけど。
    PHPもサポートしてるし。
    http://www.php.net/manual/ja/mbstring.encodings.php

    とりあえず全角ハイフン無しのデータ作って読み込めるところまでやった方が良いんじゃね。
    807 : nobodyさん - 2008/05/21(水) 00:01:15 ID:??? (+34,+18,+1)
    808 : 786 - 2008/05/21(水) 00:02:21 ID:??? (+6,-28,-3)
    >>787
    他のob_関数を使っているときなど完璧ではないようですが、
    これしかないのでしょうか。ありがとうございます。
    809 : 782 - 2008/05/21(水) 00:47:56 ID:??? (+18,-13,+4)
    >>783-785
    ありがとう
    助かりました ほんとにありがとう<(__)>
    810 : nobodyさん - 2008/05/21(水) 01:40:53 ID:??? (+61,+29,-22)
    静的なクラスのメソッド内で、自分のクラスの情報って得る子と出来ますか?
    名前とか。
    811 : nobodyさん - 2008/05/21(水) 01:57:50 ID:??? (+6,-29,-15)
    >>810
    あんまりマトモなやり方じゃないが debug_backtrace で一応取れる。
    マトモな方法があったら自分も知りたい。

    http://jp.php.net/manual/ja/function.debug-backtrace.php

    812 : nobodyさん - 2008/05/21(水) 01:58:57 ID:??? (+31,-29,+0)
    良く考えたら __CLASS__ で十分な気がしてきた。
    813 : nobodyさん - 2008/05/21(水) 02:29:38 ID:??? (-2,-30,-72)
    getで送信したphp内のheaderでheader("Location: $url");にtarget_blankを指定するにはどうすればよいでしょう?
    814 : nobodyさん - 2008/05/21(水) 02:55:49 ID:??? (+29,+11,+0)
    ちょw
    815 : nobodyさん - 2008/05/21(水) 03:08:53 ID:??? (+68,+29,-3)
    >>812
    おおおおお、って思ったけど、継承使うと基底クラスの名前でるんだよね。
    816 : nobodyさん - 2008/05/21(水) 09:04:09 ID:??? (+12,-30,-36)
    >>815
    class BOO {
    static function booo() {
    }
    }

    class FOO extends BOO {
    }

    FOO::booo();

    で、booo関数内で "FOO" を取得したいという意味なら、キビシイ気がする。
    多分無理なんじゃなかろうか。
    817 : nobodyさん - 2008/05/21(水) 12:23:44 ID:??? (-1,-29,-35)
    ファイル別にしてなら面倒だけど出来なくもないんだけどね。
    でもそれだと意味が無いよなぁ。

    User::Create();
    とかやりたいけど。Factoryでいいか。
    818 : nobodyさん - 2008/05/21(水) 13:42:40 ID:8D+5rC/5 (+24,+29,-52)
    非統合型メタ検索ってありませんか?
    簡単そうだからみんな作らないのかな・・・
    利用するだけの俺にはサッパリだが。

    作り方の載っているサイトでもいいのでどなたか教えてください。
    819 : nobodyさん - 2008/05/21(水) 14:20:55 ID:??? (-1,-29,-34)
    staticなクラス名云々は5.3から新しい機能が実装されるから
    それまで待つ
    821 : nobodyさん - 2008/05/21(水) 17:59:21 ID:??? (+119,+29,-13)
    >>820
    マイエスキューエルリアルエスケープストリングを使う
    822 : nobodyさん - 2008/05/21(水) 18:00:21 ID:??? (-2,-30,-26)
    本が正解

    addslashedで何がダメだったのか不明だが、prepareを使うとか
    mysql限定でいいならmysql_real_escape_stringとかそのあたりで好きなの使え
    823 : nobodyさん - 2008/05/21(水) 18:31:09 ID:??? (+69,+29,-24)
    文字のエンコードによってはどうのこうの、だったよな。
    忘れたけどとりあえず>>821-822でFA
    825 : nobodyさん - 2008/05/21(水) 22:45:04 ID:??? (-11,-29,-29)
    >>824
    echo "foo"

    まあ普通はJSON形式の文字列を返すけど
    826 : nobodyさん - 2008/05/21(水) 22:48:37 ID:??? (+53,+25,-4)
    あ…標準出力なんですね。ありがとうございます!
    827 : nobodyさん - 2008/05/21(水) 22:56:12 ID:??? (+0,-28,-42)
    というか、ウェブアプリは標準出力しか返せないからw
    レスポンスコードとかヘッダとか一部の小さいやつ除く)
    828 : nobodyさん - 2008/05/22(木) 00:11:42 ID:b0IxLnKb (+24,+29,-24)
    教えてください
    メールで画像を送ったら縮小されてまたメールで帰ってくるcgiかphpとかありますか?
    かなり困ってます!
    829 : nobodyさん - 2008/05/22(木) 00:42:00 ID:??? (+30,+12,+0)
    あります
    831 : nobodyさん - 2008/05/22(木) 01:54:57 ID:??? (+61,+23,-16)
    探してます系はスレ違いです
    このスレは作る人を対象としたスレです
    832 : nobodyさん - 2008/05/22(木) 02:58:49 ID:??? (+2,-20,-3)
    お小遣い帳のCGIってなんだよw
    833 : nobodyさん - 2008/05/22(木) 03:40:10 ID:??? (+63,+30,-76)
    いいな。お小遣い帳CGI。
    いついつにいくらお小遣いをもらったとか、次の日にママンに内緒で銀行からお金振り込んで
    モリタポ買っちゃったとか、そういうのを書き留めておきたいと。で、世界中に公開したいと。

    ずっと前にWeb制作板の「こんなCGI探してます」スレが埋まって、
    誰も次スレを立てないまま現在に至ってるからこうなるんだろうか。
    835 : nobodyさん - 2008/05/22(木) 13:01:01 ID:??? (-4,-22,+1)
    mktime
    837 : nobodyさん - 2008/05/22(木) 14:16:54 ID:??? (-8,-29,-1)
    >>836
    fscanfが壊れています
    838 : nobodyさん - 2008/05/22(木) 14:51:56 ID:??? (+53,-29,-51)
    number_formatを使ったときに「-0.8」などは
    「-0」と返ってくる。
    0の時はマイナスが要らないのだけど、どうすりゃいいの?

    正規表現で-0だったらreplaceで0にするとかやるの?
    どうカクのよ
    839 : nobodyさん - 2008/05/22(木) 15:02:27 ID:??? (+186,-29,-7)
    >>838
    number_format(round(-0.8, 0))
    とか
    840 : 838 - 2008/05/22(木) 17:35:01 ID:??? (+61,+29,+1)
    >>839
    ありがとう!
    デキターーー
    842 : nobodyさん - 2008/05/22(木) 21:31:21 ID:??? (+90,+25,+0)
    >>839はまずいだろw
    843 : nobodyさん - 2008/05/22(木) 21:41:35 ID:??? (-12,-29,+0)
    >>841
    strptime
    ただし環境による
    844 : nobodyさん - 2008/05/22(木) 21:55:54 ID:??? (-16,-29,+1)
    >>841
    strtotime
    845 : 820 - 2008/05/22(木) 23:01:35 ID:??? (+73,+29,-4)
    >>821-823
    すごく遅れてすみません、アドバイスありがとうございました
    参考にして勉強します、ありがとう
    846 : nobodyさん - 2008/05/22(木) 23:24:56 ID:??? (+3,-30,-82)
    ある関数の中でオブジェクトを生成して、それを return で返す場合、
    そのまま返すのと、&を付けて参照で返すのと、違いってありますか?
    例えば、以下の2つの関数で戻り値に何か違いはあるでしょうか?

    function &bar1(){
    $obj = new Foo();
    return $obj;
    }

    function bar2(){
    $obj = new Foo();
    return $obj;
    }
    847 : nobodyさん - 2008/05/22(木) 23:51:32 ID:??? (+71,+29,-27)
    >>842
    自分は、>>838 でも >>839 でもないけど、そのやり方のどこかマズイの?
    マジわからん。
    848 : nobodyさん - 2008/05/23(金) 00:12:31 ID:??? (+22,-29,-30)
    number_formatでdecimalを省略してる場合は>>839でもいいけど、そうでない場合がマズイってことじゃね?
    849 : nobodyさん - 2008/05/23(金) 00:20:03 ID:??? (+87,-17,-12)
    >>848
    -0.8 が -0 になるって時点で、小数部の桁数は0 なのは自明じゃないかって思ってたんだけど、
    そういう理解でいいのかな。

    どうもありがとう。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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