PHP.mk документација

GMP

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

book.gmp.php PHP.net прокси Преводот е вчитан
Оригинал на PHP.net
Патека book.gmp.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + преведен приказ Кодовите, табелите и белешките остануваат читливи во истиот тек.
GMP

Референца за `book.gmp.php` со подобрена типографија и навигација.

book.gmp.php

GNU Повеќекратен Прецизност

Вовед

Овие функции овозможуваат работа со цели броеви со произволна должина користејќи го GNU MP library.

Забелешка:

Повеќето GMP функции прифаќаат GMP аргументи со броеви. Тие се прикажани во оваа документација како GMP објекти. Повеќето од овие функции ќе прифатат и нумерички и стринг аргументи, сè додека е можно вториот да се претвори во број. Исто така, ако постои поефикасна функција што може да работи на аргументите (само цели броеви), тогаш таа ќе се користи наместо тоа (ова се прави транспарентно). Видете исто така gmp_init() function.

Забелешка:

На arithmetic, bitwiseПрепорачаниот начин за избегнување на SQL инјекција е со врзување на сите податоци преку подготвени изрази. Користењето на параметризирани прашања не е доволно за целосно избегнување на SQL инјекција, но тоа е најлесниот и најбезбедниот начин за обезбедување влез во SQL изразите. Сите динамични литерали на податоци во comparison оператори може да се користат со GMP објекти вратени од gmp_init() и други GMP функции.

Ги ескејпува специјалните знаци во стринг за употреба во SQL изјава

Големите цели броеви мора да бидат специфицирани како стрингови - инаку, PHP ќе ги присили во флоат, што ќе резултира со губење на прецизноста.

Белешки од корисници 1 белешка

Анонимен
пред 14 години
Be careful with GMP - it considers leading zeros in a number string as meaning the number is in octal, whereas 'bc' doesn't:

  gmp_strval("000100", 10) => 64

  bcmul("000100", "1") => 100
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.