プログラムの書き方について分からない点があります - PHPプロ!Q&A掲示板
最初は正規表現の書き方についてです。
- preg_match("/(\S+) \S+ \S+ \[(\S+) \S+\] \"([A-Z]+) (\S+) (\S+)\" (\S+) (\S+)/",$this->line,$this->result);
- preg_match("/(\d+)\/(\w+)\/(\d+):(\d+):(\d+):(\d+)/",
- $this->result[2],$this->dame);
- preg_match("/(\S+) \S+ \S+ \[(\S+)\S+\] \"([A-Z]+) (\S+) (\S+) \"(\S+)
- (\S+)/", $this->line, $this->result);
- preg_match("/(\d+)\/(\w+)\/(\d+):(\d+):(\d+):(\d+)/",
- $this->result[2], $this->dame);
上に書いた正規表現が正しく、下に書いた正規表現が間違っています。
でも、どこが違うのか私の目では区別がつきません。
一体何が間違っているのでしょうか。
もう1つ分からないソースコードがあります。
- $this->qstring = "insert into logging (address, hidstuke, command,
- dir, version, status, tsize) values ('".$this->result[1].
- "',$this->toda,'".$this->result[3]."',
- {$this->result[6]},{$this->tsize})";
質問は以上の2点です。
アドバイスどうぞ宜しくお願い致します。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。