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

    私的良スレ書庫

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

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

    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
    804 : nobodyさん - 2009/11/06(金) 22:11:01 ID:??? (-11,-29,-9)
    >>803
    とりあえず、「empty isset」のキーワードでぐぐってみた方がいいな
    805 : nobodyさん - 2009/11/06(金) 23:17:02 ID:??? (+52,+29,-71)
    >803
    Cのコードを読んでみないとなんとも言えないが、もっとも処理の少ないであろうisset()が最速だと思う。
    だけど、そんな速度差を気にしないといけないような案件でPHPを使うほうが間違っているので、どうでもいい。
    806 : nobodyさん - 2009/11/06(金) 23:29:19 ID:vBz8RCVv (-15,+30,-138)
    フレームワークを覚えるのに挫折しました
    そこでクラスについて勉強したいと思うのですが
    フレームワークを覚える前にクラスの使い方を覚えると楽になりますか?


    OOP、デザインパターンを覚えてからフレームワークに入るのが王道でしょうか?
    プログラミングはPHPが初めてでクラスの基本的なものは分かるのですがクラスだけは敷居が高くて勉強してきませんでした
    807 : nobodyさん - 2009/11/06(金) 23:33:04 ID:??? (+57,+29,-59)
    フレームワークの製作者になるのが目標でなければ
    フレームワークの使い方だけ学べばいいんじゃないかな。
    どこにファイルを置いて、こういう名前にして、どういうAPIがあって・・・みたいな。
    808 : nobodyさん - 2009/11/06(金) 23:34:14 ID:??? (+57,+29,-15)
    クラスなんて書けなくても使えるなら別に困りません。
    810 : nobodyさん - 2009/11/06(金) 23:38:43 ID:vBz8RCVv (-15,+29,-68)
    借り物のPCなのでデータベースを入れられないのと使い方がわからないのでちいたんは挫折しました
    cakePHPもなんかドキュメントの通りやりましたがこのファイルにこれを書けという意味が理解できなかったため挫折しました
    smartyはサンプルみて挫折しました
    811 : nobodyさん - 2009/11/06(金) 23:41:26 ID:??? (+2,-29,-10)
    phpでstaticとかprivateってつかえる?
    812 : nobodyさん - 2009/11/06(金) 23:44:53 ID:??? (+43,+26,+0)
    >>811
    >>809見ろよ
    813 : nobodyさん - 2009/11/06(金) 23:53:40 ID:??? (+52,+29,-2)
    ちいたんは挫折しました
    815 : nobodyさん - 2009/11/06(金) 23:54:54 ID:??? (+57,+29,-51)
    ちいたんで挫折してたらこの世に使えるFWなくね?w
    あとSmartyはFWでないしな
    816 : nobodyさん - 2009/11/06(金) 23:59:14 ID:??? (+62,+29,-73)
    symfonyはインストールできましたがドキュメント見ても分からないため挫折しました
    ZendFrameworkはドキュメントがたくさんあってまだ読んでないです

    フレームワークって新しい言語を覚えるような感じですね
    気合入れないとだめですね
    818 : nobodyさん - 2009/11/07(土) 01:02:50 ID:??? (+57,+29,-5)
    順を追ってステップアップしていくのが一番だよ
    がんばれ!
    819 : nobodyさん - 2009/11/07(土) 01:04:33 ID:??? (+57,+29,-15)
    ちいたんはコメントないから初心者向きではないよ
    821 : nobodyさん - 2009/11/07(土) 11:26:41 ID:??? (-11,-29,-1)
    >>820
    array_map使うと楽です
    822 : nobodyさん - 2009/11/07(土) 11:32:59 ID:HHoKTIgI (-23,+26,+0)
    ありがとうございます。ぜひ参考にします。
    823 : nobodyさん - 2009/11/07(土) 12:00:25 ID:??? (+3,-30,-82)
    function a($a) {
    $txt = "aaazzzccc";
    if (strstr($txt,$a)) echo "一致\n";
    }

    $search = array("aaa","bbb","ccc");

    $p = array_map("a",$search);
    824 : nobodyさん - 2009/11/07(土) 12:23:34 ID:??? (-1,-29,-20)
    > 検索する文字が複数ある場合、何回も上記の事をしなければいけません。
    別にarray_mapなんか使わなくても単にforeachの二重ループにすればいいのでは?
    825 : nobodyさん - 2009/11/07(土) 12:35:53 ID:??? (+5,-22,-1)
    質問者は既にforeach使ってるみたいだね
    826 : nobodyさん - 2009/11/07(土) 14:40:11 ID:??? (-1,-19,+0)
    2重ループwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
    827 : nobodyさん - 2009/11/07(土) 14:42:27 ID:??? (-6,-29,-5)
    単にin_arrayでいいのでは?
    828 : nobodyさん - 2009/11/07(土) 15:07:14 ID:??? (+3,-29,-42)
    in_array= 配列に値があるかチェックする

    質問では配列に格納された文字列が、変数に格納された含まれているかチェックする

    おk?
    830 : nobodyさん - 2009/11/07(土) 15:29:08 ID:??? (+31,+6,+1)
    >>828
    日本語でおk
    831 : nobodyさん - 2009/11/07(土) 16:00:49 ID:??? (+12,-27,-2)
    >>830
    in_arrayはお門違いってことが理解できなかったか
    外人さん乙
    832 : nobodyさん - 2009/11/07(土) 16:58:49 ID:??? (+67,+27,-3)
    >>831
    えっ・・・?
    >検索する文字が検索対象に一致するか調べたいと思います。
    833 : nobodyさん - 2009/11/07(土) 17:04:57 ID:??? (-3,-29,-11)
    >>820の質問理解してる?
    >>832さんよおじゃあin_array使ってコード書いてみろよwww
    834 : nobodyさん - 2009/11/07(土) 17:06:46 ID:??? (+71,+29,-53)
    >>832
    質問者が少々日本語でおkなんだよ。意訳すると
    「検索文字列が検索対象に含まれていたら何らかの処理をする、と言うロジックを
    検索対象が複数だった場合にスマートに書きたい」
    って事だろうからな
    835 : nobodyさん - 2009/11/07(土) 17:09:04 ID:??? (+3,-30,-75)
    //検索対象
    $array = array("inquiry","support");
    //検索する文字
    $val = "inquiry_form";
    // 検索文字が対象に一致するか
    foreach($array as $item){
    if(strstr($val,$item)){
    //一致した場合の処理
    }
    }


    これをin_arrayを使ってどう書くのか激しく興味あるんだけど
    836 : nobodyさん - 2009/11/07(土) 17:13:26 ID:??? (+13,-30,-50)
    $a=array(1,2,3);
    foo($a, array(2,8,9));
    てやったとき、両方に2が含まれてるからtrueが返って欲しいんだろうな。
    if($a!=array_diff($a, array(2,8,9)))
    ってどうよ?
    837 : 836 - 2009/11/07(土) 17:14:31 ID:??? (-1,-29,+0)
    strstrだったか、失礼しました。
    838 : nobodyさん - 2009/11/07(土) 17:19:55 ID:??? (-6,-29,-2)
    in_arrayでコードまだ??
    839 : nobodyさん - 2009/11/07(土) 17:22:59 ID:??? (+10,-22,+3)
    >>827=>>830=>>832逃亡乙
    841 : nobodyさん - 2009/11/07(土) 23:45:33 ID:??? (-1,-29,-4)
    in_arrayで解決おじさんまだ????????????????
    842 : nobodyさん - 2009/11/07(土) 23:57:06 ID:??? (+52,+29,-2)
    規制されたままの方が良かったな
    843 : nobodyさん - 2009/11/07(土) 23:57:15 ID:??? (+37,+18,-9)
    >>840
    ・定数は上書きされない
    ・クラス定数は局所化される
    845 : nobodyさん - 2009/11/08(日) 02:56:24 ID:??? (-10,-28,+0)
    array
    846 : nobodyさん - 2009/11/08(日) 06:59:04 ID:??? (+39,+30,+0)
    847 : nobodyさん - 2009/11/08(日) 08:26:26 ID:H7unfEmK (+34,+29,-73)
    PHPとMYSQLでお気に入りの本を紹介するアプリ(紹介者は複数)を作ってるんだけど、
    これまでに紹介された本の一覧ページで、同じ紹介者の本が連続して出ないようにしたいです。
    たとえば登録時に10冊まとめて登録できる場合、主キーのIDを表示時のソートのキーにしたら
    同じ人の紹介した本ばかりが一画面に出ることになります。
    これを防ぐにはどうしたら良いですか?
    登録時にランダム数を入れるカラムを作って、それをキーにして表示するのか、
    それともPHPだけで出来るでしょうか?
    848 : nobodyさん - 2009/11/08(日) 08:59:03 ID:??? (+7,-29,-15)
    >>847
    全然適当な並びでよければ
    ORDER BY RAND()
    849 : nobodyさん - 2009/11/08(日) 09:04:36 ID:H7unfEmK (+29,+29,-7)
    >>848
    うおおお、凄い! そんなのがあるんだ?
    やっぱり聞いて良かったです。ありがとう!
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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