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

    私的良スレ書庫

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

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

    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
    304 : nobodyさん - 2009/12/14(月) 19:06:34 ID:??? (+57,+29,-13)
    かわりにggったらそこしかみないのかい?
    素晴らしい検索エンジンは惜しみなく使いましょう
    http://idocsq.net/page/162
    305 : nobodyさん - 2009/12/14(月) 19:42:10 ID:??? (+57,+29,-7)
    そこも見ましたが、それはなんの言語化分かりませんが、PHPではないんですね
    306 : nobodyさん - 2009/12/14(月) 19:59:03 ID:??? (-1,-29,-49)
    そもそもGDがあにめGIFの読み込みに対応して無いような。
    もちろん、animeGIFの書き出しのその関数にPHPは対応して無いし。
    307 : nobodyさん - 2009/12/14(月) 21:49:24 ID:??? (+62,+29,-23)
    アニメgifにもいくつか保存形式とかがあるわけで
    一応GDでアニメGIF(圧縮してない形式)のリサイズだけは出来るみたいだけど
    それ以外はほとんど対応してないみたい

    一応リサイズは出来るはずなんだけど
    309 : nobodyさん - 2009/12/15(火) 10:58:55 ID:??? (+24,-29,-11)
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    strpo
    310 : nobodyさん - 2009/12/15(火) 10:58:56 ID:??? (-7,-30,-16)
    strpos( $test ,"abc") === 0
    311 : nobodyさん - 2009/12/15(火) 11:06:39 ID:k1G/c/jQ (+9,+29,-2)
    >>310
    出来ました!
    =を3つにしなければいけないんですね。ありがとうございます。
    312 : nobodyさん - 2009/12/15(火) 12:58:25 ID:??? (+20,+2,+1)
    おはよ★ミ
    313 : nobodyさん - 2009/12/15(火) 14:15:17 ID:??? (+0,-23,+0)
    =を3つにする必要はない
    314 : nobodyさん - 2009/12/15(火) 14:32:12 ID:??? (+55,+30,+0)
    315 : nobodyさん - 2009/12/15(火) 14:44:56 ID:??? (-2,-29,-16)
    2つだと0文字目でマッチしてfalse扱い
    316 : nobodyさん - 2009/12/15(火) 14:51:30 ID:??? (-12,-30,-218)
    >>315
    <?php
    $mystring = 'abc';
    $findme = 'a';
    $pos = strpos($mystring, $findme);

    // === を使用していることに注目しましょう。単純に == を使ったのでは
    // 期待通りに動作しません。なぜなら 'a' が 0 番目 (最初) の文字だからです。
    if ($pos === false) {
    echo "文字列 '$findme' は、文字列 '$mystring' の中で見つかりませんでした";
    } else {
    echo "文字列 '$findme' が文字列 '$mystring' の中で見つかりました";
    echo " 見つかった位置は $pos です";
    }
    ?>
    320 : nobodyさん - 2009/12/15(火) 16:29:32 ID:??? (-9,-29,-13)
    array_diffとかがあったような
    321 : nobodyさん - 2009/12/15(火) 16:32:05 ID:??? (-10,-30,-18)
    array_diffは逆
    調べたらarray_intersectがあった
    322 : nobodyさん - 2009/12/15(火) 16:39:07 ID:HMx+PrJa (-27,+24,+0)
    >320
    >321
    天才!ありがと~
    323 : nobodyさん - 2009/12/15(火) 18:21:21 ID:??? (+3,-30,+0)
    ・・・
    function set_node($parent,$treeNode){
    global $db,$stt;
    $flag=FALSE;
    $rs=$db->execute($stt,$parent);
    while($row=$rs->fetchRow(DB_FETCHMODE_ASSOC)){
    $flag=TRUE;
    $mid="m".$row['mid'];
    $$mid=new HTML_TreeNode( // ← ココです
    array('text'=>$row['title'],'link'=>$row['link']));
    $result=set_node($row['mid'],$$mid);
    if($result){
    $$mid->setOption("icon","folder.gif");
    $$mid->setOption("expandedIcon","folder-expanded.gif");
    }
    $treeNode->addItem($$mid);
    ・・・

    質問させて下さい
    上記の$$mid=new HTML_TreeNode( )のような、$$はいったいどういう事なのでしょうか?
    マニュアルやgoogleで単に「$$」で検索しても出てきません
    意味と、こういうものの名称を教えて下さい
    324 : nobodyさん - 2009/12/15(火) 18:29:43 ID:??? (-1,-29,-1)
    $mid = "hello";
    $$mid = "world";
    print $hello;
    325 : nobodyさん - 2009/12/15(火) 18:31:10 ID:??? (+57,+29,-5)
    検索するなら「可変変数」で見つかると思うよ
    326 : nobodyさん - 2009/12/15(火) 19:41:19 ID:??? (+57,+29,-11)
    持ってる本2冊とも可変変数について触れられてない・・。
    あまり使うべきじゃないとか?
    327 : nobodyさん - 2009/12/15(火) 19:46:04 ID:??? (+57,+29,-18)
    可読性は悪くなるから、使わないで良いなら使わない方が良いと思うよ
    328 : nobodyさん - 2009/12/15(火) 19:49:22 ID:??? (+3,-30,-66)
    register_globalsがonだった頃のやつをoffに対応するときに
    $items = array("name","tel","address");
    foreach ( $items as $eachval ) {
    if ( isset( $_POST( $eachval) ) {
    $$eachval = $_POST[ $eachval ];
    }
    }
    ってやってごまかしたなぁ。
    329 : nobodyさん - 2009/12/15(火) 20:30:50 ID:??? (+72,+29,-298)
    ZendFramework使ってます。
    ビューのHTMLをパーツ化してて、ほとんどのコントローラで最終的に呼ばれるものがあります。
    例えばページのメニュー表示の部分とか。
    この中身が今は完全にべた書きになっていて、これをDBから取得した値に動的にしたいんだけど
    これって全部のコントローラのコンストラクタ内にDB取得の処理入れなくちゃいけないものですか?
    もしくはそれぞれアクションの中にとか。。
    ただ、メニュー表示のHTMLが読み込まれない場合もあるので
    コントローラ内で必ず取得しにいくってのも無駄だなぁって思ってます。

    これはメニュー表示のHTMLが読み込まれた時だけ、ajaxで取得して書き換えるようにしといたほうがスマートですか?

    なんかフレームワーク使ってなければ、必要なページでメニュー表示のPHPを読み込むだけで済むのにって思いました。
    フレームワーク使うと、ビュー側でどうされてもいいように、コントローラ側で全対応しとかなきゃいけないのが
    無駄が多いなぁと感じるんですが自分がフレームワークをよく理解してないせいでしょうか??
    330 : nobodyさん - 2009/12/15(火) 21:08:49 ID:??? (+57,+29,-5)
    俺に自己解決しますたって書いて欲しいのか?
    331 : nobodyさん - 2009/12/15(火) 21:13:55 ID:??? (+79,+23,-2)
    >>1嫁で解決ですね
    ID出す出さない以前にヌレ違い
    332 : nobodyさん - 2009/12/15(火) 23:53:36 ID:??? (+57,+23,+1)
    >>331
    日本語でおっけー♪
    333 : nobodyさん - 2009/12/16(水) 00:07:08 ID:??? (-3,-29,-102)
    【その他諸注意】
    ・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ

    テンプレどころかスレタイすら読めないやつって馬鹿なの?死ぬの?
    335 : nobodyさん - 2009/12/16(水) 00:27:25 ID:??? (-6,-29,-2)
    $passwd = "0000";
    336 : nobodyさん - 2009/12/16(水) 00:29:57 ID:??? (-1,-29,-19)
    > elseif($passwd)

    これは何?
    337 : nobodyさん - 2009/12/16(水) 00:34:35 ID:??? (-6,-29,+0)
    type="txt"
    339 : nobodyさん - 2009/12/16(水) 00:51:52 ID:??? (-2,-30,-97)
    elseがないと「ファイルを削除しましたファイル削除失敗!!」って出ちゃうんじゃ?

    $passwd = "0000";
    if($passwd == $_POST['pass']) {
    unlink( "aaa.log");
    echo "ファイルを削除しました";
    }
    else {
    echo "ファイル削除失敗!!";
    }
    340 : nobodyさん - 2009/12/16(水) 00:52:44 ID:H8S7D90g (-21,-28,-9)
    PHPとDBでタスク管理アプリ作ってみた
    参考になればいいけど
    http://www.geocities.jp/retort_curry119/TaskManage.htm
    341 : nobodyさん - 2009/12/16(水) 01:04:17 ID:??? (+52,+29,-28)
    何を質問したいんですか?
    342 : nobodyさん - 2009/12/16(水) 01:26:48 ID:??? (-6,-30,-43)
    >>340
    POSTで受け取った値をそのままSESSIONにいれ
    さらにSQLのwhere句に使い、mysql_queryで実行してるのはどうなんだ?
    mysql_real_escape_stringがコメントになってるあたり
    対策しなければという意志はあるようだが・・・
    343 : nobodyさん - 2009/12/16(水) 01:28:19 ID:??? (+50,+22,-16)
    利用者のサイト行って脆弱性突くんだろ
    344 : nobodyさん - 2009/12/16(水) 01:39:19 ID:KyqIhUTU (-21,+28,+0)
    >>339
    ありがとうございます
    完璧です!
    345 : nobodyさん - 2009/12/16(水) 01:45:52 ID:??? (+28,-29,-87)
    >>340
    ・<script>タグにtype属性は必須、language属性は廃止された
    ・PHPは厳密等価演算子を使うと等価演算子と比べて10倍程度高速に動作するので厳密等価演算子を使うことをお勧めする
    ・公開するならコメント書け、コードの3分の1程度が目安
    346 : nobodyさん - 2009/12/16(水) 01:52:38 ID:??? (+61,+29,-52)
    >>345
    頭の悪いツッコミだな
    最後のコメント書けには同意だけどな

    拡張したら簡易フレームワークになるな
    宿題だフレームワークを作りなさい
    347 : nobodyさん - 2009/12/16(水) 01:58:13 ID:??? (-1,-29,-39)
    厳密等価演算子ってJavaScriptやActionScriptの用語では?
    348 : nobodyさん - 2009/12/16(水) 02:22:27 ID:??? (+57,+29,-2)
    そんなことはない
    意味が通じればおk
    349 : nobodyさん - 2009/12/16(水) 10:51:08 ID:??? (+87,+29,-22)
    >>340
    いかにも練習で作った程度のレベルなんですけどネタっすか?wwww
    世の中にも既に晴らしいスクリプトが素晴らしいソフトが出てますよ?w
    http://opentask.jp/
    http://alexking.org/projects/tasks-jr
    350 : nobodyさん - 2009/12/16(水) 10:57:13 ID:??? (+69,+29,-12)
    >>349
    練習で作った程度の物だから別にいいんじゃないの?
    ネタだった?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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