Le générateur de pseudo-données génère une grande quantité de données selon certaines règles de données et prend en charge l'importation de données Teradata et l'importation de données Oracle. Fonction logicielle : importez une grande quantité de données dans la base de données afin de tester les performances du logiciel sous de grandes quantités de données. <?php namespace Samsui\Generator;
use \Samsui\Provider\ProviderInterface;
class Generator implements GeneratorInterface
{
protected $providers = array();
protected static $instance;
/**
* @param string $name
*/
public function registerProvider($name, ProviderInterface $provider)
{
$this->providers[$name] = $provider;
}
public function __get($name)
{
if (isset($this->providers[$name])) {
return $this->providers[$name];
}
}
Classe d'opération de base de données55652017-12-19
<?php
/**
* Simple autoloader that follow the PHP Standards Recommendation #0 (PSR-0)
* @see https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md for more informations.
*
* Code inspired from the SplClassLoader RFC
* @see https://wiki.php.net/rfc/splclassloader#example_implementation
*/
spl_autoload_register(function ($className) {
$className = ltrim($className, '\');
$fileName = '';
if ($lastNsPos = strripos($className, '\')) {
$namespace = substr($className, 0, $lastNsPos);
$className = substr($className, $lastNsPos + 1);
$fileName = str_replace('\', DIRECTORY_SEPARATOR, $namespace) . DIRECTORY_SEPARATOR;
}
$fileName = __DIR__ . DIRECTORY_SEPARATOR . $fileName . $className . '.php';
if (file_exists($fileName)) {
require $fileName;
return true;
}
return false;
});Faker est un outil développé en langage Python. Il peut générer pour nous des packages Python pour de fausses données. Parfois, nous devons générer une grande quantité de fausses données qui semblent normales. À l'heure actuelle, nous pouvons utiliser Faker pour atteindre ces objectifs. Faker peut être utilisé directement dans la fenêtre de la console ou en appelant l'API (Application Function Interface). Il peut générer des données telles que : Faux nomsFausses adresses résidentielles et e-mailFaux internationauxFaux numéros de carte de créditFausses datesFausses adresses d'accès InternetFausses adresses IPFaux mots de passe de vérification Nous pouvons utiliser Faker pour générer n'importe quel informations que nous voulons, il peut générer de manière aléatoire toutes les données selon nos besoins. Faker prend désormais en charge de nombreuses langues, notamment l'indien, l'italien, le français, le bulgare, le néerlandais, etc.
Classe d'opération de base de données60692017-12-19
require_once __DIR__.'/../vendor/autoload.php';
if (!class_exists('Twig_Environment')) {
echo 'You must set up the project dev dependencies, run the following commands:'.PHP_EOL.
'php composer.phar install --dev'.PHP_EOL;
exit(1);
}
$repository = new Dflydev\ApacheMimeTypes\FlatRepository;
$typeToExtensions = $repository->dumpTypeToExtensions();
$extensionToType = $repository->dumpExtensionToType();
file_put_contents(__DIR__.'/../src/Dflydev/ApacheMimeTypes/Resources/mime.types.json', json_encode($typeToExtensions));
$twig = new Twig_Environment(
new Twig_Loader_Filesystem(__DIR__.'/../resources'),
array(
'autoescape' => false,
'auto_reload' => true,
)
);Apache est le logiciel de serveur Web numéro un au monde. Il peut fonctionner sur presque toutes les plates-formes informatiques largement utilisées et est l'un des logiciels côté serveur Web les plus populaires en raison de ses fonctionnalités multiplateformes et de sécurité. Il est rapide, fiable et peut être étendu via une simple API pour compiler des interpréteurs tels que Perl/Python sur le serveur. Il s'agit de dflydev qui analyse la bibliothèque PHP d'Apache.
Classe d'opération de base de données50152017-12-18
Les fichiers <?php
require __DIR__.'/src/functions_include.php';
spl_autoload_register(function ($class) {
$prefix = 'League\Csv\';
if (0 !== strpos($class, $prefix)) {
return;
}
$file = __DIR__.'/src/'.str_replace('\', '/', substr($class, strlen($prefix))).'.php';
if (!is_readable($file)) {
return;
}
require $file;
});Valeurs séparées par des virgules (CSV, parfois également appelées valeurs séparées par des caractères car le caractère séparateur peut être autre qu'une virgule) stockent des données tabulaires (chiffres et texte) en texte brut. Le texte brut signifie que le fichier est une séquence de caractères et ne contient aucune donnée devant être interprétée comme un nombre binaire. Un fichier CSV se compose d'un nombre quelconque d'enregistrements, séparés par une sorte de caractère de nouvelle ligne ; chaque enregistrement est constitué de champs, et les séparateurs entre les champs sont d'autres caractères ou chaînes, le plus souvent des virgules ou des tabulations. En règle générale, tous les enregistrements comportent exactement la même séquence de champs. Il s'agit généralement de fichiers texte brut. Il est recommandé d'utiliser WORDPAD ou Notepad (NOTE) pour l'ouvrir, puis d'enregistrer d'abord un nouveau fichier, puis de l'ouvrir avec EXCEL, qui est également l'une des méthodes. Il n’existe pas de norme universelle pour le format de fichier CSV, mais il existe une description de base dans la RFC 4180. Le codage de caractères utilisé n'est pas non plus spécifié, mais l'ASCII 7 bits est le codage universel le plus basique.
Classe d'opération de base de données50782017-12-18
Une bibliothèque de manipulation de données CSV
Classe d'opération de base de données54302017-12-06
PHP implémente la classe d'opérations de base de données MySQL
Classe d'opération de base de données151882017-11-24
classe d'opération de base de données mysql en php
Classe d'opération de base de données68972017-11-14
Classe d'encapsulation des opérations de base de données PHP
Classe d'opération de base de données73702017-11-01
Une classe Mysql complète, Il s'agit d'une classe d'opérations Mysql relativement complète, comprenant la requête de données, la mise à jour, la suppression et d'autres opérations
Classe d'opération de base de données95582017-10-27
Partagez une classe mssql d'opérations PHP orientées objet pour aider vos amis à mieux apprendre les opérations de base de données Microsoft mssql. Les amis dans le besoin peuvent le télécharger pour référence.
Classe d'opération de base de données82012017-07-21
Partagez une classe d'opération mongodb encapsulée en PHP. Les amis dans le besoin peuvent la télécharger pour référence.
Classe d'opération de base de données58752017-07-20
Téléchargement gratuit de la classe d'encapsulation des opérations de base de données PHP
Classe d'opération de base de données66692017-07-11