Rumah > Muat turun >  Muat turun perpustakaan

  • <?php /**  * Upload  *  * @author      Josh Lockhart <info@joshlockhart.com>  * @copyright   2012 Josh Lockhart  * @link        http://www.joshlockhart.com  * @version     2.0.0  *  * MIT LICENSE  *  * Permission is hereby granted, free of charge, to any person obtaining  * a copy of this software and associated documentation files (the  * "Software"), to deal in the Software without restriction, including  * without limitation the rights to use, copy, modify, merge, publish,  * distribute, sublicense, and/or sell copies of the Software, and to  * permit persons to whom the Software is furnished to do so, subject to  * the following conditions:  *  * The above copyright notice and this permission notice shall be  * included in all copies or substantial portions of the Software.  *  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND  * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE  * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION  * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION  * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  */ namespace Upload; /**  * FileInfo Interface  *  * @author  Josh Lockhart <info@joshlockhart.com>  * @since   2.0.0  * @package Upload  */ interface FileInfoInterface {     public function getPathname();     public function getName();     public function setName($name);     public function getExtension();     public function setExtension($extension);     public function getNameWithExtension();     public function getMimetype();     public function getSize();     public function getMd5();     public function getDimensions();     public function isUploadedFile(); } Muat Naik Fail ialah pemalam pemprosesan muat naik fail yang sangat berkuasa yang menyokong muat naik berbilang fail, muat naik seret dan lepas, bar kemajuan, pengesahan fail, audio imej dan pratonton video, muat naik merentas domain, dsb. Boleh dikatakan ia mempunyai semua fungsi yang boleh anda fikirkan. Ia juga mempunyai fungsi yang anda tidak jangkakan. . Namun, kerana fungsi ini sangat berkuasa, anda masih memerlukan beberapa kemahiran asas untuk menggunakannya, jika tidak, anda akan menghadapi kesukaran dalam penyahpepijatan dan pembangunan.

    Perpustakaan lain62162017-12-21
  • <?php if(php_sapi_name() !== "cli") { echo "<p>Run this php script from the command line to see CLI syntax highlighting and formatting.  It support Unix pipes or command line argument style.</p>"; echo "<pre><code>php examples/cli.php \"SELECT * FROM MyTable WHERE (id>5 AND \`name\` LIKE \&quot;testing\&quot;);\"</code></pre>"; echo "<pre><code>echo \"SELECT * FROM MyTable WHERE (id>5 AND \`name\` LIKE \&quot;testing\&quot;);\" | php examples/cli.php</code></pre>"; } if(isset($argv[1])) { $sql = $argv[1]; } else { $sql = stream_get_contents(fopen("php://stdin", "r")); } require_once(__DIR__.'/../lib/SqlFormatter.php'); echo SqlFormatter::format($sql);SQL ialah Bahasa Pertanyaan Berstruktur (Bahasa Pertanyaan Berstruktur), yang merupakan bahasa pengaturcaraan tujuan khas Ia adalah pertanyaan pangkalan data dan bahasa pengaturcaraan yang digunakan untuk mengakses data dan pertanyaan, mengemas kini dan mengurus sistem pangkalan data hubungan; fail skrip pangkalan data. Terdapat banyak jenis dan kuantiti penyata SQL, dan banyak penyataan sering digunakan Penyataan pertanyaan SQL adalah contoh biasa Sama ada pertanyaan lanjutan atau pertanyaan peringkat rendah, permintaan untuk penyataan pertanyaan SQL adalah yang paling kerap.

    Perpustakaan lain23242017-12-21
  • <?php namespace PhpUnitsOfMeasure; /**  * Physical quantities with this trait  * have units which are metric and therefore have  * a standard set of prefixes.  */ trait HasSIUnitsTrait {     protected static function addMissingSIPrefixedUnits(         UnitOfMeasure $siUnit,         $toBaseSiUnitFactor,         $namePattern,         array $aliasPatterns = []     ) {         /**          * The standard set of SI prefixes          */         $siPrefixes = [             [                 'abbr_prefix' => 'Y',                 'long_prefix' => 'yotta',                 'factor'      => 1e24             ],             [Pengukuran ialah menggunakan data untuk menerangkan fenomena yang diperhatikan mengikut peraturan tertentu, iaitu untuk menerangkan sesuatu secara kuantitatif. Pengukuran ialah proses pengkuantifikasian objek fizikal yang tidak diukur. Dalam kejuruteraan mekanikal, pengukuran merujuk kepada proses pemahaman eksperimen yang membandingkan secara numerik kuantiti yang diukur dengan kuantiti piawai dengan unit ukuran untuk menentukan nisbah antara kedua-duanya.

    Perpustakaan lain16452017-12-21
  • <?php ini_set('display_errors', 1); error_reporting(E_ALL ^ E_NOTICE); use Crisu83\Conversion\Quantity\DigitalInformation\DigitalInformation; use Crisu83\Conversion\Quantity\Length\Length; use Crisu83\Conversion\NumberBase\NumberBase; use Crisu83\Conversion\Size\HatSize\HatSize; use Crisu83\Conversion\Size\ShoeSize\ChildShoeSize; use Crisu83\Conversion\Quantity\Length\Unit as LengthUnit; use Crisu83\Conversion\Quantity\DigitalInformation\Unit as DIUnit; use Crisu83\Conversion\Size\HatSize\System as HatSizeSystem; use Crisu83\Conversion\Size\ShoeSize\System as ShoeSizeSystem; require(dirname(__DIR__) . '/vendor/autoload.php'); $length = new Length(1, LengthUnit::METRE); echo $length . '<br>'; echo $length->add(1, LengthUnit::FOOT) . '<br>'; echo $length->add(5)->sub(2, LengthUnit::FOOT) . '<br>'; echo $length->to(LengthUnit::YARD) . '<br>'; echo '<br>';Pengukuran ialah menggunakan data untuk menerangkan fenomena yang diperhatikan mengikut peraturan tertentu, iaitu untuk menerangkan sesuatu secara kuantitatif. Pengukuran ialah proses pengkuantifikasian objek fizikal yang tidak diukur. Dalam kejuruteraan mekanikal, pengukuran merujuk kepada proses pemahaman eksperimen yang membandingkan secara numerik kuantiti yang diukur dengan kuantiti piawai dengan unit ukuran untuk menentukan nisbah antara kedua-duanya.

    Perpustakaan lain15982017-12-21
  • <?php require_once(__DIR__ . '/../vendor/autoload.php'); // Let's consider some really basic examples. echo '<pre>'; // Adding up elements in an array. But wait! First we need an array... // Let's get a random sample of 50 values, in the range 0, 100. $random = NumbersPHP\Statistic::randomSample(0, 100, 50); echo 'Random = {' . implode(', ', $random) . "}\n"; // Add them up... $sum = NumbersPHP\Basic::sum($random); echo 'Sum of Random = ' . $sum . "\n"; // We can do some other cool stuff as well. Like find the GCD between // two integers. $gcd = NumbersPHP\Basic::gcd(100, 10); echo 'GCD amongst 100 and 10 = ' . $gcd; echo '</pre>';Jika anda perlu memproses banyak data digital, maka anda pasti boleh menggunakan perpustakaan ini.

    Perpustakaan lain16142017-12-21
  • <?php if( file_exists(dirname(__FILE__).'/nicejson/nicejson.php') ) { include_once dirname(__FILE__).'/nicejson/nicejson.php'; } require_once dirname(__FILE__).'/../Mobile_Detect.php'; $detect = new Mobile_Detect; $json = array( // The current version of Mobile Detect class that // is being exported. 'version' => $detect->getScriptVersion(), // All headers that trigger 'isMobile' to be 'true', // before reaching the User-Agent match detection. 'headerMatch' => $detect->getMobileHeaders(), // All possible User-Agent headers. 'uaHttpHeaders' => $detect->getUaHttpHeaders(), // All the regexes that trigger 'isMobile' or 'isTablet' // to be true. 'uaMatch' => array( // If match is found, triggers 'isMobile' to be true. 'phones'   => $detect->getPhoneDevices(), // Triggers 'isTablet' to be true. 'tablets'  => $detect->getTabletDevices(), // If match is found, triggers 'isMobile' to be true. 'browsers' => $detect->getBrowsers(), // If match is found, triggers 'isMobile' to be true. 'os'       => $detect->getOperatingSystems(), // Various utilities. To be further discussed. 'utilities' => $detect->getUtilities() ) );String digunakan terutamanya untuk pengaturcaraan Lihat teks utama untuk penjelasan konsep, penjelasan fungsi dan butiran penggunaan Berikut ialah titik tambahan: rentetan adalah serupa dengan tatasusunan aksara dalam storan, jadi setiap elemen individunya boleh diekstrak, seperti. sebagai s = "abcdefghij", kemudian s[1]="a", s[10]="j", dan kedudukan sifar rentetan ialah panjangnya, seperti s[0]=10 (※ Ansistring tidak mempunyai fungsi di atas ), yang boleh memberi kita banyak kemudahan Sebagai contoh, setiap bit boleh ditukar menjadi nombor dan disimpan dalam tatasusunan semasa operasi berketepatan tinggi.

    Perpustakaan lain15892017-12-21
  • <?php use \mageekguy\atoum; define('COVERAGE_TITLE', 'MetaYaml'); define('COVERAGE_DIRECTORY', './web/coverage'); define('COVERAGE_WEB_PATH', 'http://localhost/meta-yaml/coverage'); if(false === is_dir(COVERAGE_DIRECTORY)) {     mkdir(COVERAGE_DIRECTORY, 0777, true); } $script->addTestAllDirectory(__DIR__ . '/test'); $stdOutWriter = new atoum\writers\std\out(); $coverageField = new atoum\report\fields\runner\coverage\html(COVERAGE_TITLE, COVERAGE_DIRECTORY); $coverageField->setRootUrl(COVERAGE_WEB_PATH); $cliReport = new atoum\reports\realtime\cli(); $cliReport     ->addWriter($stdOutWriter)     ->addField($coverageField, array(atoum\runner::runStop)) ; $runner->setBootstrapFile('test/bootstrap.php'); $runner->addReport($cliReport);AML ialah singkatan bahasa asing "Bahasa Penanda Lain"; tetapi untuk menekankan bahawa bahasa ini berpusatkan data, dan bukannya memfokuskan pada bahasa penanda, ia telah dinamakan semula dengan perkataan kembali kepada asas. Ia adalah format siri data intuitif yang boleh dikenali oleh komputer Ia adalah bahasa pengaturcaraan yang sangat mudah dibaca dan mudah dibaca oleh manusia. Ia mudah untuk berinteraksi dengan bahasa skrip dan digunakan untuk menyatakan urutan data. Ia ialah bahasa perihalan data yang serupa dengan XML, subset Bahasa Penanda Universal Standard dan sintaksnya jauh lebih mudah daripada XML.

    Perpustakaan lain15562017-12-21
  • <?php error_reporting(E_ALL | E_STRICT); // Ensure that composer has installed all dependencies if (!file_exists(dirname(__DIR__) . DIRECTORY_SEPARATOR . '/vendor/autoload.php')) {     die("Dependencies must be installed using composer:\n\nphp composer.phar install --dev\n\n"         . "See http://getcomposer.org for help with installing composer\n"); } // Include the Composer autoloader $loader = include realpath(dirname(__FILE__) . '/../vendor/autoload.php');Saya ternampak seseorang menyebut keperluan sedemikian dalam talian, tukar nombor perenambelasan '00e0b509f6259df8642dbc35662901477df22677ec152b5ff68ace615bb7b725152b3ab17eec352b725152b3ab17eec4a4a4a4a4a4a4aa4a4aa57aa 1c5613 dc6935b3 ece0462db0a22b8e7' ditukar kepada perpuluhan Jika anda menggunakan kaedah hexdec() biasa untuk menyelesaikan nombor yang begitu besar, hasilnya ialah 1.5779475026713E+308 Kehilangan ketepatan yang teruk. Oleh itu, perpustakaan PHP induk matematik kami untuk memproses nombor yang besar akan digunakan Rakan yang memerlukan boleh memuat turun dan menggunakannya.

    Perpustakaan lain20292017-12-21
  • <?php namespace libphonenumber; /**  * Class AsYouTypeFormatter  * A formatter which formats phone numbers as they are entered.  *  * An AsYouTypeFormatter instance can be created by invoking PhoneNumberUtil::getAsYouTypeFormatter().  * After that, digits can be added by invoking inputDigit() on the formatter instance, and the partially  * formatted phone number will be returned each time a digit is added. clear() can be invokved before  * formatting a new number.  */ class AsYouTypeFormatter {     /**      * @var string      */     private $currentOutput;     /**      * @var string      */     private $formattingTemplate;     /**      * The pattern from numberFormat that is currently used to create formattingTemplate.      * @var string      */     private $currentFormattingPattern;     /**      * @var string      */     private $accruedInput;Pustaka ini boleh memproses pangkalan data nombor telefon.

    Perpustakaan lain21872017-12-21
  • <?php namespace Hashids; class Hashids implements HashidsInterface {     const SEP_DIV = 3.5;     const GUARD_DIV = 12;     /**      * The alphabet string.      *      * @var string      */     protected $alphabet;     /**      * The seps string.      *      * @var string      */     protected $seps = 'cfhistuCFHISTU';     /**      * The guards string.      *      * @var string      */     protected $guards;Pustaka ini ialah pustaka penyulitan yang membenarkan integer menjana rentetan unik Ia boleh menyembunyikan ID pengguna dan tujuan lain.

    Perpustakaan lain21482017-12-21
  • <?php namespace Nocarrier; class Hal {     protected $uri;     protected $data;      protected $resources = array();     protected $links = null;     protected $arrayLinkRels = array();     protected $arrayResourceRels = array();     protected $shouldStripAttributes = true;Struktur perpustakaan HAL mengabstrak setiap persisian ke dalam struktur yang dipanggil ppp_HandleTypeDef, dengan ppp ialah nama setiap persisian. Semua fungsi berfungsi di bawah penunjuk ppp_HandleTypeDef.  1. Sokongan berbilang tika: Setiap tikas persisian/modul mempunyai pemegangnya sendiri. Oleh itu, sumber contoh adalah bebas 2. Proses persisian berkomunikasi antara satu sama lain: Pemegang ini digunakan untuk mengurus sumber data yang dikongsi antara rutin proses.

    Perpustakaan lain11002017-12-21
  • <?php require 'vendor/autoload.php'; use Filterus\Filter; $filter = Filter::map(array('foo' => 'string,min:4,default:test')); $tmp = array('foo' => 'bar'); var_dump(Filter::factory($filter)->filter($tmp)); //var_dump(Filter::factory($argv[1])->validate($argv[2]));Penapis PHP digunakan untuk mengesahkan dan menapis data daripada sumber yang tidak selamat, seperti input pengguna. Apakah itu penapis PHP? Penapis PHP digunakan untuk mengesahkan dan menapis data daripada sumber yang tidak selamat. Mengesahkan dan menapis input pengguna atau data tersuai ialah bahagian penting dalam mana-mana aplikasi web. Pelanjutan penapis untuk PHP direka untuk menjadikan penapisan data lebih mudah dan pantas. Kenapa guna penapis? Hampir semua aplikasi web bergantung pada input luaran. Data ini biasanya datang daripada pengguna atau aplikasi lain (seperti perkhidmatan web). Dengan menggunakan penapis, anda boleh memastikan bahawa aplikasi anda mendapat jenis input yang betul. Anda hendaklah sentiasa menapis data luaran!

    Perpustakaan lain14352017-12-21