私はプログラミングが初めてで、個人的な使用のために小さな PHP 価格比較スクリプトを作成しようとしています。私はすでに Webshop のサイトを解析し (単純な dom パーサーを使用して)、階層と価格を含む (一種の) クリーンアップされた文字列を取得することができました。
私が扱っている文字列は、次のようにフォーマットされています。
" 50 27,00 " //50 pieces of a product cost €27,00 (without the ""s)
"1000 26,60 " //1000 pieces of a product cost €26,60
文字列の最初の部分を $tier に取得し、2 番目の部分 (コンマを含む) を文字列 $price に取得したいと考えています。
これを行う方法を教えてください。文字列を開始するスペースが異なる場合があります (上記の例を参照してください。真ん中には常に 2 つの空白があります。
配列は、次のように取得できれば問題ありません(スペースなし):
$pricearray = array(50, "27,00"); //string to number will be my next problem to solve, first things first
preg_split を使用する必要があると思いますが、使用する式を今は使用しないでください。
私と一緒に考えてくれてありがとう。