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

    元スレくだすれPHP(超初心者用)3

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

    801 = :

    たまにソースに書いてある識別子?

    @

    ↑これってなんですか。

    802 = :

    >>801
    エラー抑制演算子。

    803 = :

    >>802
    アザース

    そういえばそんなもんがあったきがする

    804 = :

    質問です。
    ifの条件文の中にforやwhileを入れられますか?
    ifの条件文が多くて繰り返し処理にしたいのですが
    このように書いてもエラーになります。

    if(

    for($i = 0; $i < 101; $i++){

    if($i !==100){

    ($form[$i]!=="")or

    }

    else{

    ($form[$i]!=="")}


    }

    )

    {

     実行したい文
    }

    805 = :

    そのコード読んでも意図がわからん・・・
    したいことを日本語で書いてくれ

    806 = :

    やりたそうなこと:
    forループで「条件」を変化させる

    しかし、ifが判定を行なう前にforループが完了してしまうので意味なし

    エラーは、例の中の or の後が空だから出るんでないの?

    807 = :

    >>804
    forの中でifで「実行したい文」を実行すればいいと思うのだが?

    808 = :

    >>805
    すいません。
    $form[0]から$form[100]のどれかに何かしらの値が入っていれば実行させたいのです。
    現状はこんな感じです。
    if(($form[0]="")or($form[1]="")or($form[2]="")or...........($form[100]=""))
    {
    実行文
    }
    >806
    ご回答ありがとうございます。
    やりたいことはその通りです。

    >807
    ありがとうございます。
    その方法でやってみます。

    809 = :

    なるほど、804はコードとプリプロセスを混同していたわけね
    if文の前にループで処理しとけばいいんじゃないの?

     $temp = "";
    for(略) $temp .= $form[$i];
    if ($temp != "") jikko();

    811 = :

    406です。
    forの中にifで期待通り実行されました。
    本当にどうもありがとうございます。

    814 = :

    管理者さんにメールする

    815 = 813 :

    まじですか
    じゃあhtmlとかcssみたいにこっそりのぞいて勉強できないですね

    816 = :

    堂々と勉強すれ

    818 = :

    mysql_error

    820 = :

    >>819
    http://jp.php.net/manual/ja/tokens.php

    822 = :

    >>818
    うお、超ありがと~
    エラーナンバーとかも拾うやつあるのか~
    非常に感謝~

    825 = :

    たとえばhttp://www.yahoo.co.jp/から
    <title></title>の間の「Yahoo! JAPAN」を
    取り出すにはどうすればいいでしょうか?

    826 = :

    >>825
    正規表現
    DOM

    827 = :

    >>825
    正規表現を使えば出来る。

    http://pc11.2ch.net/test/read.cgi/php/1168450843/
    ここで同様の質問があるからログ見てくるといい。

    830 = :

    >>828
    そもそもそれパースできてる?名前空間URI指定しないとwarningが出てくると思うけど。
    >>829
    ファイルを開いて文字列をとして読み込む処理
    文字列から特定の部位を取り出す処理
    ファイルに出力して処理
    などに問題を切り分けて考えると吉

    831 = :

    >>830
    ありがとうございます。

    833 = :

    普通は置換したら置換後の文字列が返ること期待するからな
    trueを返すなんて自分仕様なら自作しよう

    834 = :

    複数置換で個数が返るとかね

    835 = :

    一度にできることに何の意味があるのか

    838 = :

    >>826-827
    ありがとうございます
    まったく同じ質問内容のものがあったので参考にさせていただきました。
    正規表現について勉強してみようと思います。

    839 = :

    includeに絶対パスを指定すると失敗してしまうのですが、なにか絶対パスで外部のファイルを読み込む方法はありますか?
    requireとreadfileも試しましたが駄目でした。
    phpinfoでドキュメントルートが正しいことは確認したのですが。

    840 = :

    書き方が悪い

    841 = :

    >>839
    絶対パスなら、ドキュメントルート関係ない気がするんだが

    842 = :

    ドキュメントルートじゃなくてルートから書く

    846 = :

    クラスの引数に変数を指定したい時って、
    何か特別な書き方とかありますでしょうか。
    class_function(a);と入れるとうまく結果が返るのですが、
    引数に変数を入れると結果が返ってきません。

    $class_handling = new CLASS();    
    $class_handling->class_function($var);
    と書いてます。

    class_function('$var')とか
    class_function("$var");とか
    class_function(var);など、
    何か書き方があるのでしょうか。上記では全てだめでした。

    847 = :

    そもそも、「結果が返ってこない」というのはどういう状態なの?

    848 = :

    クラスの中にreturnがあるので
    class_function(a)と書くと
    関数の中でaと紐付けられたbが画面に出力されるのですが、
    変数(変数の中身はa)を入れると何も出力されないという状態です。

    849 = :

    うまくいったほうをコピペして変数名だけ変えたらなぜかうまくいきました。
    どこかの文法が間違ってただけみたいです。すみません。


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

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


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