コレクション Web サイトの正規表現と結果出力の問題
出力エラーを収集し、通常のステートメントの問題かどうかを確認します
function request_by_curl($remote_server, $post_string){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $remote_server); curl_setopt($ch, CURLOPT_POSTFIELDS, 'mypost=' . $post_string); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERAGENT, "Jimmy's CURL Example beta"); $data = curl_exec($ch); curl_close($ch); return $data;}$string = request_by_curl("http://www.bwlc.net/bulletin/keno.html",80); $pat = '/\<tr class=\".*\">[\s\S]*?\<td\>(.*?)\<\/td\>[\s\S]*?\<td\>(.*?)\<\/td\>[\s\S]*?\<td\>(.*?)\<\/td\>[\s\S]*?\<td\>(.*?)\<\/td\>[\s\S]*?\<\/tr\>/i';preg_match_all($pat,$string,$outstr);foreach($outstr as $key => $value){ echo "第".$outstr[$key][1]."期,开奖结果为:".$outstr[$key][2]."飞盘:".$outstr[$key][3]."时间:".$outstr[$key][4]."\n";}
ディスカッションに返信 (解決策)
一致する結果の配列の形式を誤解しています
foreach($outstr[0] as $key => $value){ echo "第".$outstr[1][$key]."期,开奖结果为:".$outstr[2][$key]."飞盘:".$outstr[3][$key]."时间:".$outstr[4][$key]."\n";}
第712522期,开奖结果为:55,09,59,43,04,28,58,70,13,46,42,73,16,51,30,75,11,41,25,69飞盘:01时间:2015-08-20 23:55第712521期,开奖结果为:39,51,10,48,57,25,35,16,78,33,47,20,71,37,42,17,59,49,28,01飞盘:03时间:2015-08-20 23:50第712520期,开奖结果为:38,48,12,27,23,59,13,30,18,60,08,20,15,45,31,05,41,25,01,17飞盘:02时间:2015-08-20 23:45第712519期,开奖结果为:36,28,69,13,42,21,73,05,26,15,58,44,03,56,35,02,19,47,66,06飞盘:01时间:2015-08-20 23:40第712518期,开奖结果为:28,71,47,57,22,66,62,36,02,53,63,07,60,64,35,46,15,78,39,58飞盘:03时间:2015-08-20 23:35第712517期,开奖结果为:74,05,23,11,50,34,04,49,26,01,13,40,54,08,29,24,73,09,31,15飞盘:02时间:2015-08-20 23:30第712516期,开奖结果为:27,40,13,76,38,52,24,75,44,49,14,72,65,35,04,47,67,07,57,71飞盘:01时间:2015-08-20 23:25第712515期,开奖结果为:06,68,31,03,16,63,75,09,44,30,77,12,46,17,79,07,27,15,71,47飞盘:03时间:2015-08-20 23:20第712514期,开奖结果为:01,32,42,06,39,60,20,25,14,75,24,38,19,71,31,33,17,70,41,23飞盘:01时间:2015-08-20 23:15第712513期,开奖结果为:57,11,36,33,74,15,41,31,75,07,32,18,52,42,06,45,34,03,30,44飞盘:02时间:2015-08-20 23:10第712512期,开奖结果为:47,50,13,64,57,32,03,48,58,07,56,61,29,42,12,75,35,55,25,67飞盘:10时间:2015-08-20 23:05第712511期,开奖结果为:49,21,79,07,29,17,64,53,05,60,47,02,20,59,66,12,48,40,67,15飞盘:01时间:2015-08-20 23:00第712510期,开奖结果为:22,80,37,53,27,79,40,46,26,76,61,33,12,42,69,16,60,74,31,39飞盘:01时间:2015-08-20 22:55第712509期,开奖结果为:64,42,07,57,35,01,25,46,66,17,37,33,67,18,41,26,77,14,32,22飞盘:01时间:2015-08-20 22:50第712508期,开奖结果为:62,02,55,63,16,25,06,73,22,52,08,72,27,42,07,71,61,18,01,32飞盘:01时间:2015-08-20 22:45第712507期,开奖结果为:34,64,74,17,55,47,78,21,59,36,79,16,40,29,72,61,15,68,51,13飞盘:02时间:2015-08-20 22:40第712506期,开奖结果为:23,70,67,37,04,57,68,18,66,69,33,46,19,77,45,64,28,75,48,62飞盘:01时间:2015-08-20 22:35第712505期,开奖结果为:58,20,43,27,59,17,31,21,54,44,15,46,39,11,24,45,57,19,41,35飞盘:03时间:2015-08-20 22:30第712504期,开奖结果为:29,53,14,72,42,50,12,71,61,26,03,45,65,05,59,68,23,32,09,74飞盘:02时间:2015-08-20 22:25第712503期,开奖结果为:29,20,67,45,10,50,34,09,22,46,74,14,35,31,77,15,38,28,79,13飞盘:01时间:2015-08-20 22:20第712502期,开奖结果为:49,60,19,30,07,76,27,45,17,70,37,44,11,61,56,21,05,38,58,06飞盘:03时间:2015-08-20 22:15第712501期,开奖结果为:39,04,26,57,65,17,41,36,68,21,43,32,76,12,34,22,64,54,06,60飞盘:02时间:2015-08-20 23:55第712500期,开奖结果为:56,26,02,41,58,05,50,63,22,31,07,72,27,48,18,68,39,46,10,65飞盘:02时间:2015-08-20 22:05第712499期,开奖结果为:50,15,74,63,28,08,45,67,09,54,72,25,43,14,80,31,53,21,76,44飞盘:02时间:2015-08-20 22:00第712498期,开奖结果为:10,52,29,79,03,37,12,62,55,02,58,45,01,21,57,66,08,47,39,78飞盘:04时间:2015-08-20 21:55第712497期,开奖结果为:77,30,49,13,72,36,46,12,70,56,22,03,43,61,05,55,65,18,35,08飞盘:03时间:2015-08-20 21:50第712496期,开奖结果为:15,48,41,06,46,29,02,16,45,49,10,39,27,56,13,40,22,66,09,24飞盘:01时间:2015-08-20 21:45第712495期,开奖结果为:02,41,71,19,25,07,80,24,38,13,79,26,30,11,77,43,20,01,29,50飞盘:04时间:2015-08-20 21:40第712494期,开奖结果为:06,30,66,72,09,50,41,75,14,52,32,76,08,34,18,71,61,07,68,42飞盘:02时间:2015-08-20 21:35第712493期,开奖结果为:78,72,31,08,61,74,13,69,77,28,52,16,80,46,67,26,79,59,63,23飞盘:04时间:2015-08-20 21:30

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHPには4つの主要なエラータイプがあります。1。notice:わずかなものは、未定義の変数へのアクセスなど、プログラムを中断しません。 2。警告:通知よりも深刻で、ファイルを含むなど、プログラムを終了しません。 3。ファタラー:最も深刻なのは、機能を呼び出すなど、プログラムを終了します。 4。ParseError:構文エラーは、エンドタグの追加を忘れるなど、プログラムの実行を防ぎます。

PHPでは、Password_hashとpassword_verify関数を使用して安全なパスワードハッシュを実装する必要があり、MD5またはSHA1を使用しないでください。 1)password_hashセキュリティを強化するために、塩値を含むハッシュを生成します。 2)password_verifyハッシュ値を比較して、パスワードを確認し、セキュリティを確保します。 3)MD5とSHA1は脆弱であり、塩の値が不足しており、最新のパスワードセキュリティには適していません。

PHPとPythonにはそれぞれ独自の利点があり、プロジェクトの要件に従って選択します。 1.PHPは、特にWebサイトの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンス、機械学習、人工知能に適しており、簡潔な構文を備えており、初心者に適しています。

PHPは、電子商取引、コンテンツ管理システム、API開発で広く使用されています。 1)eコマース:ショッピングカート機能と支払い処理に使用。 2)コンテンツ管理システム:動的コンテンツの生成とユーザー管理に使用されます。 3)API開発:RESTFUL API開発とAPIセキュリティに使用されます。パフォーマンスの最適化とベストプラクティスを通じて、PHPアプリケーションの効率と保守性が向上します。

HTTPリクエストメソッドには、それぞれリソースを取得、送信、更新、削除するために使用されるGET、POST、PUT、および削除が含まれます。 1. GETメソッドは、リソースを取得するために使用され、読み取り操作に適しています。 2. POSTメソッドはデータの送信に使用され、新しいリソースを作成するためによく使用されます。 3. PUTメソッドは、リソースの更新に使用され、完全な更新に適しています。 4.削除メソッドは、リソースの削除に使用され、削除操作に適しています。

PHPは、サーバー側で広く使用されているスクリプト言語で、特にWeb開発に適しています。 1.PHPは、HTMLを埋め込み、HTTP要求と応答を処理し、さまざまなデータベースをサポートできます。 2.PHPは、ダイナミックWebコンテンツ、プロセスフォームデータ、アクセスデータベースなどを生成するために使用され、強力なコミュニティサポートとオープンソースリソースを備えています。 3。PHPは解釈された言語であり、実行プロセスには語彙分析、文法分析、編集、実行が含まれます。 4.PHPは、ユーザー登録システムなどの高度なアプリケーションについてMySQLと組み合わせることができます。 5。PHPをデバッグするときは、error_reporting()やvar_dump()などの関数を使用できます。 6. PHPコードを最適化して、キャッシュメカニズムを使用し、データベースクエリを最適化し、組み込み関数を使用します。 7

Phpoopでは、self ::は現在のクラスを指し、親::は親クラスを指し、静的::は後期静的結合に使用されます。 1.Self ::静的方法と一定の呼び出しに使用されますが、後期静的結合をサポートしていません。 2.Parent ::サブクラスには、親クラスのメソッドを呼び出すために使用され、プライベートメソッドにアクセスできません。 3.Static ::継承と多型に適した後期静的結合をサポートしますが、コードの読みやすさに影響を与える可能性があります。

PHPは、$ \ _ファイル変数を介してファイルのアップロードを処理します。セキュリティを確保するための方法には次のものが含まれます。1。アップロードエラー、2。ファイルの種類とサイズを確認する、3。ファイル上書きを防ぐ、4。ファイルを永続的なストレージの場所に移動します。
