• ベストアンサー

また、馬鹿な質問をしてすみません_ _

また、馬鹿な質問をしてすみません_ _  http://oshiete1.watch.impress.co.jp/qa8456677.html の続きですが、 10行目に 「その終端識別子が出現するまでを文字列とします。」  とありますが、その中に「出現”する”まで」を逆に考えると 「出現”しない”まで」がるあると言うことでしょうか?   もしあるのでしたら、どんなことなのでしょうか!?    宜しくお願いいたします。

  • PHP
  • 回答数2
  • ありがとう数8

質問者が選んだベストアンサー

  • ベストアンサー
  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.2

> その中に「出現”する”まで」を逆に考えると > 「出現”しない”まで」がるあると言うことでしょうか? 失礼ながら、日本語感覚が変です。 「出現するまで」の逆は「出現しない間」ではないでしょうか。 「出現しないまで」という言葉は無い言葉でしょう。 論理的に成立しません。 and,or,notの論理演算、又は集合の概念で捉えると矛盾が明らかです。 これらの論理演算はプログラミングをされるなら四則演算よりも基本中の 基本となります。 といいますのも、例えば掛け算をばらすと足し算の組み合わせになり、 掛け算の基本は足し算と言えますが、さらにそれらをばらすと論理演算に なるからです。

Campus2
質問者

お礼

 ありがとうございました。 追伸に、後で読んだら、失礼なことを入力していたことに気きずました。  すみませんでした。  プログラミングは難しくて、よくわかりません! しかし、せっかくやっていますんで、あきらめずに頑張ります。  そのうち分かれば光栄です^^

Campus2
質問者

補足

文句はさておき    わかりやすい回答をお待ちしております^^ このサイトは  いろんなお話の データベースになので、自分の考えを人わかりやすいよな 技術を学んでくださいね^^

その他の回答 (1)

noname#244856
noname#244856
回答No.1

出現しない場合はパースエラーになり、スクリプトの実行自体が出来なくなります。出現しないものは有効なPHPソースコードとしては存在しません。 サンプル http://ideone.com/f6otfK

Campus2
質問者

お礼

 ご回答まいどうありがとうございます。 現在ご回答をお読みしております。 今後とも宜しくお願いいたします。

関連するQ&A

  • 終端識別子 とは?

     以下PHP参考書の ヒアドキュメント の説明すが、その中に、「終端識別子」とあります。  「終端識別子」とは何のことなのでしょうか!?    もし、以下の説明の中に「終端識別子」があるのでしたら、何にあとるのですか!?   私は読解力にかけるので分かりません!?   宜しくお願いいたします。   P61 ヒアドキュメント    PHPでは複数行又がる長い文字列を手軽に利用する方法として、シングルクオートとダブル クオートのほかにヒアドキュメントという方法があります。ヒアドキュメントはヒアドキュメント 構文(<<<)のあとに終端識別子を定義し、その終端識別子が出現するまでを文字列とします。  終端識別子は必ず行頭から始まり、直前に空白(インデント)を含めず、すぐに改行する必要が あります。また、ヒアドキュメントの中では、ダブルクオートと同様に変数が展開されます。また、ダ ブルクオートはそのままダブルクオートになります。 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  <?php $age = 15; $foo = <<<EOI ヒアドキュメントでは、このように、 複数行にわたる文章をそのまま表記することができます。 Tom の年齢は "$age" 歳です。 EOI; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ もちろん、ダブルクオートで通常の文字列を定義するように、複数行にまたがる文字列を定義す ることもできます。しかし、文章の中にダブルクオートが含まれる長い文章などでは、いちいちダブル クオートにエスケープ(\")が必要となり、これで不便な場合があります。ヒアドキュメントは、た とえばHTMLのテンプレートを記述したり、コマンドラインのヘルプ文を作成するなどに役立ち ます。

    • ベストアンサー
    • PHP
  • 【再質問】大学院に行かないのは馬鹿である?

    http://oshiete1.goo.ne.jp/qa4371969.html 以前↑こちらで質問しました。 この質問をあるところで行ったところ、「(理系以外で大学院に行かないのは)馬鹿以外の何物でもない。所詮、学歴社会だから大学院に行け」と回答されました。やはり現実的には、そうなんですか? 私には常識が無いので、人の意見に直ぐに従ってしまいます。 補足:学会誌とは「解釈学会」です。 専門は文学です。 私は、超がつくほど零細食品メーカーで事務員をやっています。

  • 本当に救い様もない馬鹿

    [URL:http://oshiete1.goo.ne.jp/qa2642860.html]で質問した者ですが 馬鹿な事をしてしまいました。 放置したかったけど大切な友達だし早く解決したい、と思って自分のせいかどうか分からないけど謝ってみようみようと思い、メッセージを書いたんですけど送るのが怖くて真相も聞いてないのに勝手にこっちからマイミクを外してしまいました。 本当に救い様もないバカで困ってます。自分がこれから出来ることって何でしょうか?

  • Excel VBA同一文字列のポイントを合計

    ExcelのVBAのコードを教えてください。 (自分で範囲(Rangeや Cells)のValueの合計などはできるのですが、グダグダ書くとわかりにくくなるので、やりたいこと=実現したいことのみ書きます) 画像の上図(青い線より上の図)は、現状もっているExcelのファイルです。緑のタイトルがついているE列までが実データです。 似たようなデータ(表)を含むワークシートがこのファイル(Book内)に複数あるのですが、とりあえず処理対象はアクティブな(選択して見ている)ワークシートを対象とします。 作業としては、上図のように6行目にタイトルが並んでおり、そのうちのC列「予約識別子」とD列「ポイント」を集計しています(処理対象はC, D列です)。予約を入れる「クリック」という「行為」に対して予約識別子が立って、それに対してポイントが溜まる、みたいなシステムです。最終行は毎月異なるので、n行としています。n行というのは、月によって100行のときもあれば、10000行を超えることもあります。 処理行為としては、黄色い2列を新たに加えて作業に使っています。 G列に計算式でC列(予約識別子)に重複がある行に1というフラグを建て、次にフィルターでC列の同じ文字列(例えば「CD08」)をフィルターして、Subtotalでそれぞれの文字列(例えば「CD08」)のポイントの合計を算出しています(F列の最初の識別子の行に、合計ポイントを入れている[F7の1000、F9の2500、F12の16000など])。 最終的に、図の青い線より下のような別シート(新シート)をつくっています。これが成果物です。(シート名はSheet1、Sheet(1)のような、単純につくった順番がわかれば良いです。) 現在計算式とフィルターでやっている処理は、100行程度であれば人の手でもすぐに終わるのですが、10000行を越えていると、時間がかかったり、操作する人によってはヒューマンエラーで計算ミスが起こります。 これをVBAでやりたいのです。 C列(文字列String)の重複をみつけ、D列のポイント数値(これは数字Longです)を合計して、別の新しいシートに左上(A1からで良い)並べたい。 これを実現するコードを教えてください。 なお (ここから下はマストではないのですが) 集計後の識別子の並びは、重複したものがみつかっても最初に出現した行の文字列を一覧の最初に残したいと思っています。 例えば7行目にある「CD08」(青いセル)は上図の表では1行目、10行目に出現しているのですが、下図のシートでも最初に出現した行(新シートでも最初の行)に入れたい。 上図の12行目にある「E3EA」(ピンク)は、15,19,20行にもありますが、12行目を最初の出現とし、「BF0D」の次に置いています。 これはクリックをされた方が、複数の商品に対して予約行為(クリック)を行えますが、予約時刻を記録している列がすでに削除されてしまっているため、予約順(最初の一手の早押し順)を見える化しておきたいのです。

  • 世の中みんなうちを馬鹿にしとる

    世の中みんな馬鹿にしてる こけにしてたら楽しんだ~ 世の中みんな馬鹿にしてる 人をうつにして、ストレス発散 神経症、ストレス、心のぞけば 暗闇ふつふつ、うちの心 姑だって、夫だって、親戚だって いつもうちを馬鹿にするんだ、白目でみるんだ! こんなストレスの状態、うつ状態、神経症、病院通って薬飲んでますが、それ以外でなにをすれば治りますか? 以前の質問載せておきます。 http://oshiete1.goo.ne.jp/qa3234951.html どうすれば馬鹿にされずにすむのか。。。 世の中みんなうちを馬鹿にしてんだろ?って叫びたくなる。

  • ひきますか?(特に男性の方に質問です)

    http://oshiete1.goo.ne.jp/qa3038341.html での質問の続きなんですが・・・ 女の子からHを求めたりするのって嫌ですか? 言葉ではしたいねって言ってるのに、 時間がないし、場所も無いと何もしない・・・ 本心とは・・・どう思いますか?

  • エクセル2000で質問です。

    以前下記の質問をしたものです。 http://oshiete1.goo.ne.jp/qa2481882.html そこに改良を加えたいのです。 例)      A     D      E      F     G 3     日     入    名    出    差引 4                             500 5    10/20     300     ア 6     10/20          イ     400    800 7    10/21     500    エ 8    10/21          イ     600    1300 9    10/22     800    オ         2100 10    10/23     400    ウ 11    10/23          イ     700    2100 12    10/24          ア    600    1500 13    10/25     500    オ          2000 14    10/26          ウ     900   2000 この例でお分かりになるでしょうか? 同じ日付が続いた場合は同じ日付の中で一番下のG列のところにその日の差引き残が出るようにします。 ここまでなら前回の数式でなんとか行えるのですがE列に「イ」又は「ウ」が入力されるとその行のD列、E列はまったく無視して計算しないようにしたいのです。 例で言うとG9に2100が入っていますが10/23は「イ」「ウ」が入ってしまったので計算せずに10/22と10/23の残は変わりなし、と言うことになります。 同じ行に「出」と「入」の数値が重複する事はありません。 B列C列は後に文字を打ち込む為あえて省略しています。 G4には数値がすでに入っています。G5から式を入れる事になると思います。 こんな複雑な事って可能でしょうか?

  • 秀丸マクロについて質問です。

    秀丸マクロについて質問です。 秀丸で編集されたテキスト文書の中でabcdefgという文字列がある行を検索し、 その行情報を取得し、その行の隣にある文字列(下記の例では123456)を返す にはどのようにすればよいでしょうか? ご回答よろしくお願いします。 (例) 567行目に以下の文があるとします。 abcdefg,123456,goukaku

  • Excel 関数式についての質問

    エクセルの関数式について、質問させてください。 以下の条件文を満たす、B列に記述する式が分かりません。ToT COUNTIF の中に、OR(…)を入れても、機能しないのです。 (条件文) A列の値が、「ねこ」又は、「いぬ」の文字列含む場合、B列を\300        「ごりら」の文字列を含む場合、B列を\200         「さる」の文字列を含む場合、B列を\100         それ(上記)以外は、B列を\0 -------------------------------------------------- (1行A列): ねこ (1行B列): \300 (2行A列): いぬ (2行B列): \300 (3行A列): さる (3行B列): \100 (4行A列): よく食べるいぬ (4行B列): \300 (5行A列): いのしし (5行B列): \0 (6行A列): よく寝るごりら (6行B列): \200 -------------------------------------------------- よろしくお願いいたします。m(_ _)m

  • word 二重質問ですみません

    二重に質問して誠に申し訳ございません http://oshiete1.goo.ne.jp/qa3683315.html の質問の続きです。 もう、officemobileのverが6.1のようでインストールできません。 どうしたらテンプレートフォルダを入手できるでしょうか

専門家に質問してみよう