ホームページ バックエンド開発 PHPチュートリアル PHP は数百万の UID を生成し、ファイルに保存します

PHP は数百万の UID を生成し、ファイルに保存します

Aug 08, 2016 am 09:20 AM
time uid

これは今日グループで行われた質問です。主な理由は、ファイルの書き込みに時間がかかることです。

ここで実験を行っています。20,000 UID ごとに 1 つのファイルが書き込まれるため、合計の書き込み時間はわずか 13 秒です

コードを投稿してください

<code><span><span><?php</span>
set_time_limit(<span>0</span>);

<span>$starttime</span> = time();

<span>$fh</span> = fopen(<span>$filename</span>,<span>'w'</span>);

<span>for</span>(<span>$i</span>=<span>0</span>;<span>$i</span><<span>1000000</span>;<span>$i</span>++)
{
    <span>$uid</span> = uniqid();
    <span>if</span>(<span>$i</span>%<span>20000</span> == <span>0</span>) 
    {
        <span>$filename</span> = <span>$i</span>.<span>'.txt'</span>;

    }
    fwrite(<span>$fh</span>,<span>$uid</span>.<span>' '</span>);
}
<span>$endtime</span> = time();
<span>echo</span><span>'总用时:'</span>.(<span>$endtime</span>-<span>$starttime</span>).<span>'s'</span>;
<span>?></span></span></code>
ログイン後にコピー

この記事はblog これはオリジナル記事であり、ブロガーの許可なしに転載することはできません。

上記では、数百万の UID を生成し、それらをファイルに保存する PHP について、その内容も含めて紹介しています。PHP チュートリアルに興味のある友人にとって役立つことを願っています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

トマトノベルのuidはどこで確認できますか? トマトノベルのuidはどこで確認できますか? Feb 28, 2024 pm 04:25 PM

トマトノベルソフトウェアを使用する際は、アカウントにログインすると、よりカスタマイズされたサービスと利便性をお楽しみいただけます。アカウントにログインした後、UID (Unique User Identifier) も表示できます。これは非常に重要な情報です。場合によっては、この UID が非常に重要になることがあります。トマト ノベルズのどこで UID を確認できますか?知りたいユーザーは、この記事で閲覧手順を確認してください! トマト ノベル uid の答えを確認する場所: [トマト ノベル] - [マイ] - [フィードバックとヘルプ] - [フィードバック] - [クリック 5]回]。具体的な手順: 1. まずトマトノベルソフトウェアを開き、ホームページに入った後、右下隅の[マイ]をクリックする必要があります; 2. 次に、マイページでページにスライドします

タイムパッケージの単調クロック処理 タイムパッケージの単調クロック処理 Aug 04, 2023 pm 05:45 PM

今日は主に golang time パッケージの時間適用方法を見ていきます。この 2 つの間の一般的なルールは、時間を伝えるために「ウォールタイム」が使用され、時間を測定するために「モノトニッククロック」が使用されるということですが、他のクロック処理方法もあります。

Linux のすべての実際のユーザーを検索する 1 行コマンド Linux のすべての実際のユーザーを検索する 1 行コマンド Feb 18, 2024 pm 05:50 PM

皆さんこんにちは、Xianyuです。 Linux に触れたことのある友人は皆、Linux (または Unix 系) には 3 種類のユーザーがあることを知っています。 スーパー ユーザー (UID 0): 最も高い権限を持つ root ユーザー。システム ユーザー (UID 1 ~ 999): システム サービスとデーモン プロセスを実行するために使用されるシステム組み込みユーザー。一般ユーザー (UID 1000~60000): Linux システムリソースを使用できるようにするために作成され、ユーザーが作成するアカウントは通常は通常のアカウントです。ここで問題となるのは、Linux の実際のユーザー (root ユーザーと一般ユーザー) をどのようにしてすばやく見つけるかということです。正式に開始する前に、まずツール getent を紹介します。ゲテント

Linux ユーザー UID と GID を表示する方法の詳細については、こちらをご覧ください。 Linux ユーザー UID と GID を表示する方法の詳細については、こちらをご覧ください。 Mar 20, 2024 pm 12:06 PM

ユーザー UID と GID は、Linux システムでユーザーとグループを識別するために使用される数値識別子です。 Linux システムを使用する場合、ユーザーとファイルのアクセス許可を管理するためにユーザーの UID と GID を表示する必要があることがよくあります。この記事では、Linux システムでユーザー UID と GID を表示するさまざまな方法を詳しく紹介し、具体的なコード例を添付します。 1. コマンドでユーザー UID と GID を確認する 現在のユーザーの UID と GID を確認します: id 上記のコマンドを実行すると、システムは現在のユーザーの UID、GID、GID を表示します。

Java8 Time APIの使い方 Java8 Time APIの使い方 Apr 28, 2023 pm 12:25 PM

1. 概要 この記事の一部として、既存の Date および CalendarAPI に関するいくつかの問題から始めて、新しい Java8Date および TimeAPI がこれらの問題をどのように解決するかを探ってみましょう。また、LocalDate、LocalTime、LocalDateTime、ZonedDateTime、Period、Duration などの Java8 時間クラス ライブラリのコア クラスとその API についても見ていきます。 2. 古い API (Java 8 以前) のスレッド セーフの問題 - Date クラスと Calendar クラスはスレッド セーフではないため、開発者がこれらの API の同時実行性の問題をデバッグすることが困難であり、それらに対処するために追加のコードを記述する必要があります。 。

Pythonの時刻と日時の違いと使用法は何ですか Pythonの時刻と日時の違いと使用法は何ですか May 02, 2023 am 11:01 AM

1. Python で時刻を表す 2 つの方法: timestamp: 1970.1.100:00:00 を基準とした秒単位のオフセット、一意の時刻タプル struct_time: 合計 9 要素>tm_year: year 1-12> tm_mon: month 1-12> tm_mday: 日 1 ~ 31>tm_hour: 時 0 ~ 23>tm_min: 分 0 ~ 59>tm_sec: 秒 0 ~ 59>tm_wday: 週 0 ~ 6 (0 は日曜日を意味します)>tm_day: 年間の日 1 ~ 366> tm_isdst: 夏時間であるかどうか、デフォルトは -1.ti

Python timeモジュールで時間を取得および変換する方法 Python timeモジュールで時間を取得および変換する方法 May 13, 2023 pm 12:19 PM

Pythontime モジュールの時間の取得と変換 Python の Time ライブラリでは、現在の日付と時刻へのアクセス、さまざまな形式での時刻の出力、指定された時刻の待機など、時間関連の処理を実行できます。 1. 時刻の取得 1.1. タイムスタンプ importtimetimestamp=time.time()#1682737552.5009851 グリニッジ標準時 (GMT) 1970 年 1 月 1 日の 00:00:00 から現在までの合計秒数 1.2. 構造化時間 importtimestruct_time= time。 localtime()#time.struct_time(tm_year=2

Linux コマンド: ユーザー UID と GID を表示するためのヒント Linux コマンド: ユーザー UID と GID を表示するためのヒント Mar 20, 2024 pm 12:33 PM

Linux オペレーティング システムは、広く使用されているオープン ソース オペレーティング システムであり、ユーザーがシステムをより簡単に管理できるようにする豊富なコマンド ライン ツールをユーザーに提供します。 Linux システムでは、各ユーザーは一意のユーザー識別子 (UserID、UID) とグループ識別子 (GroupID、GID) を持っています。ユーザーの UID と GID を理解することは、システム管理とファイル権限管理にとって非常に重要です。この記事では、Linux システムをより適切に管理するためにユーザーの UID と GID を表示するためのいくつかのテクニックを紹介します。

See all articles