» Eine Datei mit zufälligem Inhalt generieren

Prüfen ob lokales E-Mailpostfach existiertNeuen Thread eröffnenNeue Antwort erstelleninclude(), MySQL-Cache und Race Conditions
AutorNachricht
Administrator 

Name: Marc
Geschlecht:
Anmeldedatum: 28.08.2004
Beiträge: 52420
Wohnort: Lohmar


Meine eBay-Auktionen:
07.09.2014, 12:06
zitieren

Ich brauchte eine Funktion um mit PHP Dateien zu erstellen, die einen zufälligen Inhalt haben:
function string_rand($len, $split="\n") {
return substr(chunk_split(bin2hex(openssl_random_pseudo_bytes(ceil($len / 2))), 1023, $split), 0, $len);
}
file_put_contents('file.txt', string_rand(2049));

Das
$len
muss in Bytes angegeben werden. Eine Datei mit 2049 Bytes sieht dann z.B. so aus:
8da340807cfdf1f34bb43b65b72a65078dc55fc021fdd844d4ce558e281d0d607c22b7a7d4b85379cc46898c5d92ada2dc5013c66f6d102d2cae435929539aee790f2f14a45a377ccf37520b728d8ab69dcdee7a8dd682686abafc9021f9cb5d9d5e02619e414d5db6d767c8afd2a48ead76627a38f80179cd579e3926cd880058628ae494398e15d6312507bb0cf16b1b7366e79fb92ade95a7f4a55c0ad5624455e10c9fd4b2c330bc52832cfabc2d9ee082895c6577783aaea58c74bc7255f0dedd06b2d94991dabc84ced6fc8b8d87c69087afa1f4d2649f58d7da0f10f7f14fd957e250e26ffdd3002c25ad72455f758af4344732fa79dc26e547b78f3c649a3f14dc22c6cb3f9917ce7aaefa226140a4b41b88f3aebf93013f67b2f291b810e6170bbadfd26cb54c51c7670dbc7ad0d6b039b7089c6fd73a1524731a4433b7399c1892637027a85c4011de2e542910ce2977728e0f20f7a6ab37b0781bf13818d09f06c07d4c6374c7c37f4848b4e2cacf4de60972174b38ac63f95e96ad84b29e38fc9cbc636f57160e3fe639da7f822789452b4c3f93da7bd2e07fd31b7a54ef3619dc88ab9589aededdb9a178706bf4e29f3a733912437bdf938bfa420a56b9a5d8385e561d2e6dbe9033cc350048e76c23b575c40fb388cf671b1b1aa40920aac9bd775ea7c8f9672ab3069a5680741a608d9f78a2450046014c
23c2887723431c6db6f6c97ecade37d903ff7a0db4f3d927d64628ed21252c6f7af051a40daba4a87680dfc9b84859cc7f18e7e926bd7f9fccaa4c716b5683122e28543a9ea635ace4ef73a45ea4ca284b91b80a022ee4f9c05ba72b496df9db6622411227f316fa8c3ee423a241c12e40eda59f67f73e95d0a6846b24ac1cd014296f5550f0621e138e10e83fbebba1e7b679aa74d27bc83056ad815ecb42077c351b0b6b871e4c7f3abce8b96a8a91630ecf68cb863c11c467a7f54a08ade1bd9971d0197277dedcb5a63e1e00fae27aa6675488fdb5f75bbd8eeee66cf2802d26e197a71d19b2a93797d442fb26faa116cc4fe2a0389c1f3c9caa25eacb4a151000841533ec7e12e885aff14b168438ee3f5bc117c83846e4727bc72501910ba67f5082d3377eaa45946d6d6ec75ee708adb6587f6f58917c78c333c013e15bec6b43fd53b35576ba64b71cbd7bb470207b1ceb3dba0616001708dab7cab93f79ee5653c604cc65e5c5cbe810cc3e9b9d0734cf5439e42c7c3415716c6822203fe11e09f84e3cd09758508b05b954bdf27c834f044b36fb1c455dbef22920193f7cab655af6cf8408ce8aab0327fc251db627851e0452dc03a046cb68dbf76558bf771a97d7cb84558646489b57c2414a2539d6e82e6f1e6dda6310dfc135dbe00b41b58484ff82356957b1887f581244a4809a4174cd435f082cbfac80
5

Also 2 Zeilen mit jeweils 1024 Bytes (1022 Zeichen + \r\n) und die letzte Zeile mit einem Zeichen (= 1 Byte). Macht zusammen 2049 Bytes.

Wenn man
$split=null
setzt kann man auch einen zufälligen String ohne Zeilenumbrüche generieren lassen.

Suchwörter:
Zufall, Zufällig, Random, File, Files, Datei, Dateien


pn email
Gast 
07.09.2014, 12:06
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "Eine Datei mit zufälligem Inhalt generieren" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
Wie sperre ich eine Excel-Datei nur für eine bestimmte Firma?
Hallo Leute! Hier mal ein Problem bei dem ich nicht weiter komme. Aus bestimmten Gründen möchte ich meine Excel-Dateien, mit der man verschiedene Sachen berechnen kann, welche für die Qualitätssicherung sehr wichtig sind, für eine bestimmte...
[Allgemein]von Guiseppe
3
519
07.05.2017, 09:46
StefaniaM
was beinhaltet eine Dump-Datei
Hallo, ich möchte gern mal wissen was eine Dumpdatei von Wiki enhält bzw wozu benötige ich diesen bei der Installation von MediaWiki? Ich möchte nämlich gern das grundgrüst von Wiki nutzen um eine eigene Datenbank in der Firma zu...
von Wachsi08
2
172
07.07.2009, 18:33
Wachsi08
Datei automatische eine Vorlage hinzufügen
Hallo Leute, ich hoffe ihr könnt mir da weiter helfen. Falls es diese Art von Anfrage schon einmal gegeben hat so habe ich sie nicht gefunden, oder einfach falsch gesucht. Wäre toll wenn ihr mir dann den Link zu dem Thema mitteilen könnt. Also, ich...
von mahetpedia
1
69
09.10.2014, 19:54
kghbln
Eine PDF Datei geht, die andere nicht
Hi, ich habe eine PDF einbinden wollen; <center> <html> <head></head> <body> <p><iframe src="../**/**/**/*******************.pdf" style="border: 0px solid;"...
von Helado87
0
155
09.07.2012, 08:17
Helado87
Kleines Tool um eine Datei als Statistik zu zeigen!
Hallo Leute! Hier ein kleines Projekt, bei der man bei einer Datei die Bytes zählen kann. Das kann zum Beispiel nützlich sein, wenn man wissen will, ob und wie viele Steuerzeichen von ASCII-Nr.0 bis ASCII-Nr.31 vorhanden sind. Danach kann man die...
[C++]von Guiseppe
0
275
28.02.2020, 15:22
Guiseppe
Gibt es eine Browser-Extension mit der ich mir die Änderung der .hosts Datei sparen kann?
Ich suche nach einer Extension für Chrome oder Firefox mit der ich die IP einer Domain ändern kann. D.h. genauso wie bei der .hosts Datei in Windows, nur eben einfacher. Kennt da jemand...
von mgutt
1
143
24.01.2015, 17:28
mgutt
Datei Hochladen - Datei beschädigt oder falsche Erweiterung
Wenn ich versuche eine Word-Datei (doc oder docx) hochzuladen erscheint folgende Fehlermeldung: "Die Datei ist beschädigt oder hat eine falsche Datei-Erweiterung. Bitte überprüfe die Datei und wiederhole den Hochlade-Vorgang." Der Dateityp...
von Zotzi
0
1.659
09.07.2010, 11:43
Zotzi
5stelligen code generieren, abspeichern,...
Erstma Hallo an alle! Ich habe ein prob. Ich muss für ein Unternehmen eine Webseite erstellen! Ich bin auch scon sehr weit, aber ich brache noch ein "Gutscheinkauf", d.h. Man muss geld bezahlen(hab ich schon) und dann bekommt man einen...
[PHP]von bw2801
1
1.937
24.06.2010, 23:51
JayWork
Seitentitel und -inhalt automatisch erstellen ?!?
Hallo an alle Profis hier im Forum! Ihr leistet tolle Arbeit und ich hoffe, dass ich als relativer Mediawiki Newbie nicht eine schon zu häufig gestellte Frage in den Raum werfe. Ist es möglich, mit einem Link automatisch eine neue Seite zu...
von HannibalSmith
0
395
19.08.2011, 17:12
HannibalSmith
mehrere Produktnamen auf einen Inhalt
Hi, wie kann man in Mediawiki einen zweiten Produktnamen auf den Inhalt eines Bestehenden legen? Beispiel: Ich habe unter dem Namen ..../Bundesrepublik_Deutschland mein liebes Land beschrieben und möchte, dass der Suchende den Inhalt auch findet, wenn...
von derkrauter
4
110
18.07.2011, 09:41
derkrauter
© 2004 - 2024 www.programmierer-forum.de | Communities | Impressum |