親切な人が初心者にPHPの関数を使い方を教える (194レス)
1-

61: 2005/10/17(月)07:55 ID:??? AAS
>>57
マニュアルには
4.3.0 この関数は非推奨となりました。利用しないでください。代わりに mysql_real_escape_string() を利用してください。
と書いてあるからmysql_real_escape_string()使えばいいんじゃないの
62
(5): 2005/10/17(月)16:11 ID:VOtQhGg7(1/2) AAS
phpでXMLパーサ作りたいんだけどよくわかんない。
外部リンク[html]:www18.tok2.com
こことか見てみたんだけど。
63
(1): 2005/10/17(月)16:47 ID:??? AAS
何がわからんのよ
関数?
64: 62 2005/10/17(月)17:30 ID:VOtQhGg7(2/2) AAS
>>63
タグが複雑に入れ子になってると、取り出したい物が取り出せない。
多分、パーサの基礎の基礎が分かっていないんだと思う。
出直してきます、すんません。
65: 62 2005/10/17(月)17:30 ID:??? AAS
あー、あげちまった、度々すまそんorz
66
(1): 2005/10/17(月)18:15 ID:??? AAS
何をやってるのか判らんので外してるかもしれんが

SAXの場合はDOMと違って、開始タグと終了タグの一致だけ
見てればよくて木の構造を気にする必要はない希ガス
エラー処理するとなると別だけど

pearのhtmlsax3だと、タグ探す→種類判別(開始タグ、コメント、PI、etc)→
タグ内解析→ハンドラコール→再びタグ探す…のループ。タグの外側は文字扱い

ハンドラに指定される関数やメソッドはパーサとは別に作られる(パーサじゃない)
こっちで入れ子を処理するんだけど、ここが書けないという話ならxml_treeが
参考になるかも。いわゆるコンポジットパターン
67: 62 2005/10/17(月)18:26 ID:??? AAS
>>66
アドバイスありがとうございます。
仰る通り、木の構造は意識しなくて良いんですね。
そしたらうまくいきました、本当、ありがとうございます。

ちょっと前にxslファイル(XSLT?)に関して少し目を通して
その時に、タグを絶対パスのように指定していたので
それが脳裏にこびり付いていて頭ボーンになっていたようです。

どちらにしろ、焦らず基礎から学べ、ということですね。
厨房な質問にお答えいただきありがとうございました (ToT)/~~
68: 62 2005/10/21(金)16:48 ID:jEr6E0ny(1) AAS
日を置いて、またもや質問ですみません。

外部リンク[html]:www18.tok2.com
のサンプルを元に、phpでXMLパーサを組んでいます。
switch文で普通にデータを取り出せるのですが、下記のようなXML

<hoge>
<01>
<0101>aaa</0101>
</01>
<02>
<0101>bbb</0101>
省9
69: 2005/10/21(金)23:22 ID:??? AAS
パーサ書いてるのかと思ったら違うのかよ。
70: 2005/10/21(金)23:36 ID:??? AAS
>>62=68
ちゅーか、XMLパーサは標準であるからそれ使え。
71: 2005/10/21(金)23:41 ID:??? AAS
preg_match_all('/<([0-9]{2})>\s?<([0-9]{4})>(.*?)<\/[0-9]{4}>\s?<\/[0-9]{2}>/', $xml, $match);
72: 2005/11/04(金)21:46 ID:KfXUaxV2(1) AAS
PHPは主役には成れんだろ。BASIC並に作りやすいかもしれんが、インタプリタなので遅い。
BASICでCGIが主流に成らなかったのと同じだよ。
73: 2005/11/05(土)06:26 ID:??? AAS
72はCSPの遅さを知らない
74: 2005/11/06(日)08:38 ID:??? AAS
初心者向けで分かりやすい
外部リンク[shtm]:www.pahoo.org
75
(1): 2005/11/09(水)20:26 ID:3rU4yhaw(1) AAS
お金が貯まる関数を教えてくさい
76
(1): 2005/11/09(水)21:32 ID:??? AAS
>>75
GetMoney($work);
77: 2005/11/16(水)13:57 ID:??? AAS
?>
78
(1): [age] 2005/11/16(水)17:42 ID:??? AAS
さみしさを紛らわす、あわよくば改善してくれる関数はありますか?
79: 2005/11/16(水)20:24 ID:??? AAS
>>78
GetLovers($money);
80: 2005/11/17(木)04:10 ID:??? AAS
金かよw
1-
あと 114 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s