100+ results for 'php hexdec'
Not the results you expected?
UuidValidator.php (https://gitlab.com/luchoman08/personal_collection_mv) PHP · 249 lines
Abstract.php (https://github.com/lamminpaa/iBooker.git) PHP · 389 lines
1 <?php
2 /**
3 * Zend Framework
166 $this->_module_size = array($value,$value);
167 }else{
168 require_once 'Zend/Matrixcode/Exception.php';
169 throw new Zend_Matrixcode_Exception(
170 'Invalid module size'
194 {
195 if (preg_match('`\#[0-9A-Fa-f]{6}`', $value)) {
196 $this->_fr_color = hexdec($value);
197 } elseif (is_numeric($value) && $value >= 0 && $value <= 16777125) {
198 $this->_fr_color = intval($value);
199 } else {
200 require_once 'Zend/Matrixcode/Exception.php';
201 throw new Zend_Matrixcode_Exception(
202 'Fore color must be set as #[0-9A-Fa-f]{6}'
color.php (https://gitlab.com/OnBlox/OnBlox-Template) PHP · 306 lines
Bcmath.php (https://github.com/MontmereLimited/ZendFramework-v1.git) PHP · 203 lines
1 <?php
2 /**
3 * Zend Framework
18 * @copyright Copyright (c) 2005-2011 Zend Technologies USA Inc. (http://www.zend.com)
19 * @license http://framework.zend.com/license/new-bsd New BSD License
20 * @version $Id: Bcmath.php 23775 2011-03-01 17:25:24Z ralph $
21 */
24 * @see Zend_Crypt_Math_BigInteger_Interface
25 */
26 // // // // // // // // // // require_once 'Zend/Crypt/Math/BigInteger/Interface.php';
28 /**
29 * Support for arbitrary precision mathematics in PHP.
30 *
31 * Zend_Crypt_Math_BigInteger_Bcmath is a wrapper across the PHP BCMath
ref.math.html (https://bitbucket.org/thncr/manuals.git) HTML · 411 lines
10 <div class="next" style="text-align: right; float: right;"><a href="function.abs.html">abs</a></div>
11 <div class="up"><a href="book.math.html">Math</a></div>
12 <div class="home"><a href="index.html">PHP Manual</a></div>
13 </div><hr /><div id="ref.math" class="reference">
14 <h1 class="title">Math 函数</h1>
404 <h2>Table of Contents</h2><ul class="chunklist chunklist_reference"><li><a href="function.abs.html">abs</a> — 绝对值</li><li><a href="function.acos.html">acos</a> — 反余弦</li><li><a href="function.acosh.html">acosh</a> — 反双曲余弦</li><li><a href="function.asin.html">asin</a> — 反正弦</li><li><a href="function.asinh.html">asinh</a> — 反双曲正弦</li><li><a href="function.atan2.html">atan2</a> — 两个参数的反正切</li><li><a href="function.atan.html">atan</a> — 反正切</li><li><a href="function.atanh.html">atanh</a> — 反双曲正切</li><li><a href="function.base-convert.html">base_convert</a> — 在任意进制之间转换数字</li><li><a href="function.bindec.html">bindec</a> — 二进制转换为十进制</li><li><a href="function.ceil.html">ceil</a> — 进一法取整</li><li><a href="function.cos.html">cos</a> — 余弦</li><li><a href="function.cosh.html">cosh</a> — 双曲余弦</li><li><a href="function.decbin.html">decbin</a> — 十进制转换为二进制</li><li><a href="function.dechex.html">dechex</a> — 十进制转换为十六进制</li><li><a href="function.decoct.html">decoct</a> — 十进制转换为八进制</li><li><a href="function.deg2rad.html">deg2rad</a> — 将角度转换为弧度</li><li><a href="function.exp.html">exp</a> — 计算 e 的指数</li><li><a href="function.expm1.html">expm1</a> — 返回 exp(number) - 1,甚至当 number 的值接近零也能计算出准确结果</li><li><a href="function.floor.html">floor</a> — 舍去法取整</li><li><a href="function.fmod.html">fmod</a> — 返回除法的浮点数余数</li><li><a href="function.getrandmax.html">getrandmax</a> — 显示随机数最大的可能值</li><li><a href="function.hexdec.html">hexdec</a> — 十六进制转换为十进制</li><li><a href="function.hypot.html">hypot</a> — 计算一直角三角形的斜边长度</li><li><a href="function.is-finite.html">is_finite</a> — 判断是否为有限值</li><li><a href="function.is-infinite.html">is_infinite</a> — 判断是否为无限值</li><li><a href="function.is-nan.html">is_nan</a> — 判断是否为合法数值</li><li><a href="function.lcg-value.html">lcg_value</a> — 组合线性同余发生器</li><li><a href="function.log10.html">log10</a> — 以 10 为底的对数</li><li><a href="function.log1p.html">log1p</a> — 返回 log(1 + number),甚至当 number 的值接近零也能计算出准确结果</li><li><a href="function.log.html">log</a> — 自然对数</li><li><a href="function.max.html">max</a> — 找出最大值</li><li><a href="function.min.html">min</a> — 找出最小值</li><li><a href="function.mt-getrandmax.html">mt_getrandmax</a> — 显示随机数的最大可能值</li><li><a href="function.mt-rand.html">mt_rand</a> — 生成更好的随机数</li><li><a href="function.mt-srand.html">mt_srand</a> — 播下一个更好的随机数发生器种子</li><li><a href="function.octdec.html">octdec</a> — 八进制转换为十进制</li><li><a href="function.pi.html">pi</a> — 得到圆周率值</li><li><a href="function.pow.html">pow</a> — 指数表达式</li><li><a href="function.rad2deg.html">rad2deg</a> — 将弧度数转换为相应的角度数</li><li><a href="function.rand.html">rand</a> — 产生一个随机整数</li><li><a href="function.round.html">round</a> — 对浮点数进行四舍五入</li><li><a href="function.sin.html">sin</a> — 正弦</li><li><a href="function.sinh.html">sinh</a> — 双曲正弦</li><li><a href="function.sqrt.html">sqrt</a> — 平方根</li><li><a href="function.srand.html">srand</a> — 播下随机数发生器种子</li><li><a href="function.tan.html">tan</a> — 正切</li><li><a href="function.tanh.html">tanh</a> — 双曲正切</li></ul>
405 </div>
406 <hr /><div class="manualnavbar" style="text-align: center;">
408 <div class="next" style="text-align: right; float: right;"><a href="function.abs.html">abs</a></div>
409 <div class="up"><a href="book.math.html">Math</a></div>
410 <div class="home"><a href="index.html">PHP Manual</a></div>
411 </div></body></html>
placeholder.class.php (https://github.com/hustcc/placeholder.js.git) PHP · 357 lines
1 <?php
2 if (strpos(__FILE__, $_SERVER['PHP_SELF'])) { header('HTTP/1.0 403 Forbidden'); exit; }
347 {
348 if (strlen($hex) === 3) {
349 $rgbArray = array(hexdec($hex[0] . $hex[0]), hexdec($hex[1] . $hex[1]), hexdec($hex[2] . $hex[2]));
350 } else if (strlen($hex) === 6) {
351 $rgbArray = array(hexdec($hex[0] . $hex[1]), hexdec($hex[2] . $hex[3]), hexdec($hex[4] . $hex[5]));
IP.php (https://code.google.com/p/alfresco-php-sdk/) PHP · 261 lines
1 <?php
2 /*
3 * Collection of public static functions to play with IP address
42 * Determine if an IP address really is an IP address, and if it is public,
43 * i.e. not RFC 1918 or similar
44 * Comes from ProxyTools.php
45 */
46 public static function isPublic( $ip ) {
114 * Given an IP address in dotted-quad notation, returns an unsigned integer.
115 * Like ip2long() except that it actually works and has a consistent error return value.
116 * Comes from ProxyTools.php
117 * @param $ip Quad dotted IP address.
118 */
252 return $m[1];
253 if ( preg_match( '/^' . RE_IPV6_V4_PREFIX . RE_IPV6_WORD . ':' . RE_IPV6_WORD . '$/i', $addr, $m ) )
254 return long2ip( ( hexdec( $m[1] ) << 16 ) + hexdec( $m[2] ) );
256 return null; // give up
Converter.php (https://gitlab.com/imamul68e/137619_PHP31) PHP · 278 lines
1 <?php
2 /**
3 * This file is part of PHPWord - A pure PHP library for reading and writing
4 * word processing documents.
5 *
9 * For the full copyright and license information, please read the LICENSE
10 * file that was distributed with this source code. For the full list of
11 * contributors, visit https://github.com/PHPOffice/PHPWord/contributors.
12 *
13 * @link https://github.com/PHPOffice/PHPWord
16 */
18 namespace PhpOffice\PhpWord\Shared;
20 /**
class-Shoestrap_Color.php (https://gitlab.com/aristath/shoestrap-3) PHP · 481 lines
1 <?php
54 $hex = self::sanitize_hex( $hex, false );
56 $red = hexdec( substr( $hex, 0, 2 ) );
57 $green = hexdec( substr( $hex, 2, 2 ) );
58 $blue = hexdec( substr( $hex, 4, 2 ) );
60 // rgb is an array
113 // returns brightness value from 0 to 255
115 $red = hexdec( substr( $hex, 0, 2 ) );
116 $green = hexdec( substr( $hex, 2, 2 ) );
Document.php (https://github.com/henck/rtf-html-php.git) PHP · 336 lines
GIS_Linestring.class.php (https://bitbucket.org/hrayrpapikyan/stahlbaum.git) PHP · 298 lines
1 <?php
2 /* vim: set expandtab sw=4 ts=4 sts=4: */
3 /**
4 * Handles actions related to GIS LINESTRING objects
5 *
6 * @package PhpMyAdmin-GIS
7 */
9 if (! defined('PHPMYADMIN')) {
10 exit;
11 }
14 * Handles actions related to GIS LINESTRING objects
15 *
16 * @package PhpMyAdmin-GIS
17 */
18 class PMA_GIS_Linestring extends PMA_GIS_Geometry
wfWAFUserIPRange.php (https://gitlab.com/edgarze188/sunrise) PHP · 239 lines
1 <?php
3 /**
68 for ($i = 0; $i <= 7; $i++) {
69 if (preg_match('/^\[([a-f0-9]+)\-([a-f0-9]+)\]$/i', $whiteParts[$i], $m)) {
70 $ip_group = hexdec($IPparts[$i]);
71 $range_group_from = hexdec($m[1]);
72 $range_group_to = hexdec($m[2]);
73 if ($ip_group < $range_group_from || $ip_group > $range_group_to) {
74 $mismatch = true;
130 $j = 16 * (3 - ($i % 4));
131 if (preg_match('/^\[([a-f0-9]+)\-([a-f0-9]+)\]$/i', $whiteParts[$i], $m)) {
132 $sql .= $wpdb->prepare("$conv >> $j & 0xFFFF BETWEEN 0x%x AND 0x%x", hexdec($m[1]), hexdec($m[2]));
133 } else {
134 $sql .= $wpdb->prepare("$conv >> $j & 0xFFFF = 0x%x", hexdec($whiteParts[$i]));
windows.php (https://bitbucket.org/ericsagnes/ezpublish-multisite.git) PHP · 235 lines
1 <?php
2 /**
3 * File containing the ezcSystemInfoWindowsReader class
14 * This reader try to scan Windows system parameters on initialization and fill in
15 * correspondent values. CPU parameters are taken from Windows registry.
16 * Memory size received using functions in php_win32ps.dll PHP extension.
17 *
18 * @package SystemInformation
149 if ( isset( $matches[1] ) )
150 {
151 $this->cpuSpeed[] = (float)hexdec( $matches[1] ).'.0'; // force to be float value
152 $this->validProperties['cpu_count'] = $this->cpuCount;
153 $this->validProperties['cpu_speed'] = $this->cpuSpeed;
157 }
159 // if no php_win32ps.dll extension installed than scanning of
160 // Total Physical memory is not supported.
161 // It's could be implemented on WinXP and Win2003 using call to
Block.php (https://gitlab.com/gregtyka/SiberianCMS) PHP · 127 lines
1 <?php
3 class Template_Model_Block extends Core_Model_Default {
109 if (strlen($hexStr) == 6) {
110 $colorVal = hexdec($hexStr);
111 $rgbArray['red'] = 0xFF & ($colorVal >> 0x10);
112 $rgbArray['green'] = 0xFF & ($colorVal >> 0x8);
114 }
115 elseif (strlen($hexStr) == 3) {
116 $rgbArray['red'] = hexdec(str_repeat(substr($hexStr, 0, 1), 2));
117 $rgbArray['green'] = hexdec(str_repeat(substr($hexStr, 1, 1), 2));
118 $rgbArray['blue'] = hexdec(str_repeat(substr($hexStr, 2, 1), 2));
119 }
120 else {
header-img.php (https://github.com/buffpojken/PMOG-OS.git) PHP · 77 lines
storefront-functions.php (https://gitlab.com/campus-academy/krowkaramel) PHP · 226 lines
Rand.php (https://github.com/kiranatama/sagalaya.git) PHP · 176 lines
1 <?php
2 /**
3 * Zend Framework (http://framework.zend.com/)
42 // PHP bug #55169
43 // @see https://bugs.php.net/bug.php?id=55169
44 if (strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN' ||
45 version_compare(PHP_VERSION, '5.3.7') >= 0) {
46 $rand = mcrypt_create_iv($length, MCRYPT_DEV_URANDOM);
47 if ($rand !== false && strlen($rand) === $length) {
52 if ($strong) {
53 throw new Exception\RuntimeException(
54 'This PHP environment doesn\'t support secure random number generation. ' .
55 'Please consider to install the OpenSSL and/or Mcrypt extensions'
56 );
styles.php (https://github.com/pjwiseman/joomla-cms.git) PHP · 72 lines
25 // Set the color for matched tags.
26 $color = $params->get('highlightMatchColor', '#fa542f');
27 $r = hexdec($color{1} . $color{2});
28 $g = hexdec($color{3} . $color{4});
33 <?php // We don't actually want a script tag but this will cause text editors to switch to css mode ?>
34 <?php if (false) : ?><style type="text/css"><?php endif; ?>
36 .CodeMirror
37 {
38 font-family: <?php echo $fontFamily; ?>;
39 font-size: <?php echo $fontSize; ?>;
71 <?php // And now switch it off ?>
72 <?php if (false) : ?></style><?php endif; ?>
GisLineString.php (git://github.com/phpmyadmin/phpmyadmin.git) PHP · 333 lines
1 <?php
2 /**
3 * Handles actions related to GIS LINESTRING objects
6 declare(strict_types=1);
8 namespace PhpMyAdmin\Gis;
10 use PhpMyAdmin\Image\ImageWrapper;
13 use function count;
14 use function hexdec;
15 use function json_encode;
16 use function mb_substr;
85 // allocate colors
86 $black = $image->colorAllocate(0, 0, 0);
87 $red = (int) hexdec(mb_substr($line_color, 1, 2));
88 $green = (int) hexdec(mb_substr($line_color, 3, 2));
Image.php (https://github.com/ewandor/horde.git) PHP · 241 lines
1 <?php
2 /**
3 * This class provides some utility functions, such as generating highlights
129 return array(
130 hexdec(substr($color, 0, 2)),
131 hexdec(substr($color, 2, 2)),
132 hexdec(substr($color, 4, 2))
133 );
134 }
143 static public function getRGB($colorname)
144 {
145 require_once dirname(__FILE__) . '/Image/rgb.php';
146 return isset($GLOBALS['horde_image_rgb_colors'][$colorname]) ?
147 $GLOBALS['horde_image_rgb_colors'][$colorname] :
autoload_classmap.php (https://gitlab.com/redwan4re/web-apps-php-26) PHP · 41 lines
9 'CGIF' => $vendorDir . '/mpdf/mpdf/classes/gif.php',
10 'CGIFCOLORTABLE' => $vendorDir . '/mpdf/mpdf/classes/gif.php',
11 'CGIFFILEHEADER' => $vendorDir . '/mpdf/mpdf/classes/gif.php',
12 'CGIFIMAGE' => $vendorDir . '/mpdf/mpdf/classes/gif.php',
13 'CGIFIMAGEHEADER' => $vendorDir . '/mpdf/mpdf/classes/gif.php',
17 'FilterASCII85' => $vendorDir . '/setasign/fpdi/filters/FilterASCII85.php',
18 'FilterASCIIHexDecode' => $vendorDir . '/setasign/fpdi/filters/FilterASCIIHexDecode.php',
19 'FilterLZW' => $vendorDir . '/setasign/fpdi/filters/FilterLZW.php',
22 'OTLdump' => $vendorDir . '/mpdf/mpdf/classes/otl_dump.php',
23 'PDFBarcode' => $vendorDir . '/mpdf/mpdf/classes/barcode.php',
24 'SEA' => $vendorDir . '/mpdf/mpdf/classes/sea.php',
25 'SVG' => $vendorDir . '/mpdf/mpdf/classes/svg.php',
26 'TTFontFile' => $vendorDir . '/mpdf/mpdf/classes/ttfontsuni.php',
zktime.php (https://gitlab.com/zubair_xenomorph/zubair_zklib) PHP · 67 lines
1 <?php
2 function reverseHex($hexstr) {
3 $tmp = '';
19 $u = unpack('H2h1/H2h2/H2h3/H2h4/H2h5/H2h6/H2h7/H2h8', substr( $self->data_recv, 0, 8) );
20 $reply_id = hexdec( $u['h8'].$u['h7'] );
22 $buf = $self->createHeader($command, $chksum, $session_id, $reply_id, $command_string);
29 $u = unpack('H2h1/H2h2/H2h3/H2h4/H2h5/H2h6', substr( $self->data_recv, 0, 8 ) );
31 $self->session_id = hexdec( $u['h6'].$u['h5'] );
32 return substr( $self->data_recv, 8 );
33 } catch(ErrorException $e) {
46 $u = unpack('H2h1/H2h2/H2h3/H2h4/H2h5/H2h6/H2h7/H2h8', substr( $self->data_recv, 0, 8) );
47 $reply_id = hexdec( $u['h8'].$u['h7'] );
49 $buf = $self->createHeader($command, $chksum, $session_id, $reply_id, $command_string);
Rand.php (https://github.com/LellysInformatica/EasyFramework.git) PHP · 179 lines
1 <?php
3 /**
44 // PHP bug #55169
45 // @see https://bugs.php.net/bug.php?id=55169
46 if (strtoupper(substr(PHP_OS, 0, 3)) !== 'WIN' ||
47 version_compare(PHP_VERSION, '5.3.7') >= 0) {
48 $rand = mcrypt_create_iv($length, MCRYPT_DEV_URANDOM);
49 if ($rand !== false && strlen($rand) === $length) {
54 if ($strong) {
55 throw new \RuntimeException(
56 'This PHP environment doesn\'t support secure random number generation. ' .
57 'Please consider to install the OpenSSL and/or Mcrypt extensions'
58 );
String_.php (https://gitlab.com/paulgav/PHP-Parser) PHP · 153 lines
1 <?php
3 namespace PhpParser\Node\Scalar;
5 use PhpParser\Error;
6 use PhpParser\Node\Scalar;
49 *
50 * @param string $str String token content
51 * @param bool $parseUnicodeEscape Whether to parse PHP 7 \u escapes
52 *
53 * @return string The parsed string
79 * @param string $str String without quotes
80 * @param null|string $quote Quote type
81 * @param bool $parseUnicodeEscape Whether to parse PHP 7 \u escapes
82 *
83 * @return string String with escape sequences parsed
Math.php (https://github.com/necrogami/zf2.git) PHP · 136 lines
1 <?php
2 /**
3 * Zend Framework
50 // PHP bug #55169
51 // @see https://bugs.php.net/bug.php?id=55169
52 if (strtoupper(substr(PHP_OS, 0, 3)) ==! 'WIN' ||
53 version_compare(PHP_VERSION, '5.3.7') >= 0) {
54 $rand = mcrypt_create_iv($length, MCRYPT_DEV_URANDOM);
55 if ($rand !== false && strlen($rand) === $length) {
60 if ($strong) {
61 throw new Exception\RuntimeException(
62 'This PHP environment doesn\'t support secure random number generation. ' .
63 'Please consider to install the OpenSSL and/or Mcrypt extensions'
64 );
Captcha.class.php (https://github.com/takooishi/web2project.git) PHP · 267 lines
1 <?php
2 /*
3 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
5 :: Captcha Version 2.0 by László Zsidi, http://gifs.hu
6 ::
7 :: This class is a rewritten 'Captcha.class.php' version.
8 ::
9 :: Modification:
24 function Captcha ( $text, $font, $color )
25 {
26 $C = HexDec ( $color );
27 $R = floor ( $C / pow ( 256, 2 ) );
28 $G = floor ( ( $C % pow ( 256, 2 ) ) / pow ( 256, 1 ) );
98 :: GIFEncoder Version 2.0 by László Zsidi, http://gifs.hu
99 ::
100 :: This class is a rewritten 'GifMerge.class.php' version.
101 ::
102 :: Modification:
CharacterReference.php (https://github.com/PHPPowertools/DOM-Query.git) PHP · 142 lines
1 <?php
2 /* !
3 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
4 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
5 *
6 * PACKAGE : PHP POWERTOOLS
7 *
8 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
23 * REQUIREMENTS :
24 *
25 * PHP version 5.4+
26 * PSR-0 compatibility
27 *
138 public static function lookupHex($hexdec) {
139 return static::lookupDecimal(hexdec($hexdec));
140 }
checkcode.class.php (https://github.com/hxzyzz/ddc.git) PHP · 143 lines
1 <?php
2 /**
3 * ֤
75 $this->font_color = imagecolorallocate($this->img, rand(0,156), rand(0,156), rand(0,156));
76 } else {
77 $this->font_color = imagecolorallocate($this->img, hexdec(substr($this->font_color, 1,2)), hexdec(substr($this->font_color, 3,2)), hexdec(substr($this->font_color, 5,2)));
78 }
79 //ñɫ
80 $background = imagecolorallocate($this->img,hexdec(substr($this->background, 1,2)),hexdec(substr($this->background, 3,2)),hexdec(substr($this->background, 5,2)));
81 //һΣñɫ
82 imagefilledrectangle($this->img,0, $this->height, $this->width, 0, $background);
Apple.php (https://github.com/appwrite/appwrite.git) PHP · 233 lines
1 <?php
3 namespace Appwrite\Auth\OAuth2;
215 }
217 $Rl = \hexdec(\mb_substr($hex, 2, 2, '8bit'));
218 $R = $this->retrievePositiveInteger(\mb_substr($hex, 4, $Rl * 2, '8bit'));
219 $R = \str_pad($R, $partLength, '0', STR_PAD_LEFT);
225 }
227 $Sl = \hexdec(\mb_substr($hex, 2, 2, '8bit'));
228 $S = $this->retrievePositiveInteger(\mb_substr($hex, 4, $Sl * 2, '8bit'));
229 $S = \str_pad($S, $partLength, '0', STR_PAD_LEFT);
Scrypt.php (https://gitlab.com/koodersmiikka/operaatio-terveys) PHP · 341 lines
1 <?php
2 /**
3 * Zend Framework (http://framework.zend.com/)
35 throw new Exception\InvalidArgumentException("N must be > 0 and a power of 2");
36 }
37 if ($n > PHP_INT_MAX / 128 / $r) {
38 throw new Exception\InvalidArgumentException("Parameter n is too large");
39 }
40 if ($r > PHP_INT_MAX / 128 / $p) {
41 throw new Exception\InvalidArgumentException("Parameter r is too large");
42 }
101 for ($i = 0; $i < $len; $i++) {
102 if (PHP_INT_SIZE === 4) {
103 $x = self::salsa208Core32($x ^ substr($b, 64 * $i, 64));
104 } else {
colorsUtility.php (https://github.com/jlabresh1/strategicscrap.git) PHP · 126 lines
TimeLimitedToken.php (https://github.com/hpgihan/cronus.git) PHP · 86 lines
swatch.php (https://github.com/dannyrealfox/Fu-Chi--Future-Chinatown.git) PHP · 111 lines
1 <?php defined('SYSPATH') or die('No direct script access.');
2 /**
3 * Swatch Controller
4 *
5 * PHP version 5
6 * LICENSE: This source file is subject to LGPL license
7 * that is available through the world-wide-web at the following URI:
64 }
66 $mc_red = hexdec(substr($main_color, 0, 2));
67 $mc_green = hexdec(substr($main_color, 2, 2));
68 $mc_blue = hexdec(substr($main_color, 4, 2));
70 $bc_red = hexdec(substr($brdr_color, 0, 2));
palette.php (https://github.com/mrahmadt/PHP_Word_Cloud.git) PHP · 66 lines
1 <?php
2 /**
3 * This file is part of the PHP_Word_Cloud project.
4 * http://github.com/sixty-nine/PHP_Word_Cloud
5 *
6 * @author Daniel Barsotti / dan [at] dreamcraft [dot] ch
47 if (strlen($hex) != 6) throw new Exception("Invalid palette color '$hex'");
48 $palette[] = imagecolorallocate($im,
49 hexdec(substr($hex, 0, 2)),
50 hexdec(substr($hex, 2, 2)),
51 hexdec(substr($hex, 4, 2)));
52 }
53 return $palette;
UUID.php (https://github.com/Xtraball/SiberianCMS.git) PHP · 114 lines
1 <?php
3 namespace Fanwall\Model;
25 // Convert Namespace UUID to bits
26 for ($i = 0; $i < strlen($nhex); $i += 2) {
27 $nstr .= chr(hexdec($nhex[$i] . $nhex[$i + 1]));
28 }
29 // Calculate hash value
36 // 16 bits for "time_hi_and_version",
37 // four most significant bits holds version number 3
38 (hexdec(substr($hash, 12, 4)) & 0x0fff) | 0x3000,
39 // 16 bits, 8 bits for "clk_seq_hi_res",
40 // 8 bits for "clk_seq_low",
41 // two most significant bits holds zero and one for variant DCE1.1
42 (hexdec(substr($hash, 16, 4)) & 0x3fff) | 0x8000,
43 // 48 bits for "node"
44 substr($hash, 20, 12)
UUID.php (https://github.com/mako-framework/framework.git) PHP · 202 lines
1 <?php
3 /**
15 use function explode;
16 use function hex2bin;
17 use function hexdec;
18 use function md5;
19 use function microtime;
101 for($i = 0; $i < 32; $i += 2)
102 {
103 $binary .= chr(hexdec("{$hex[$i]}{$hex[$i + 1]}"));
104 }
139 substr($hash, 0, 8),
140 substr($hash, 8, 4),
141 (hexdec(substr($hash, 12, 4)) & 0x0fff) | 0x3000,
142 (hexdec(substr($hash, 16, 4)) & 0x3fff) | 0x8000,
function.dechex.html (https://github.com/vsilent/vim.git) HTML · 105 lines
9 <div class="next" style="float: right;"><a href="function.decoct.html">decoct</a></div>
10 <div class="up"><a href="ref.math.html">Математические функции</a></div>
11 <div class="home"><a href="index.html">PHP Manual</a></div>
12 </div><hr /><div id="function.dechex" class="refentry">
13 <div class="refnamediv">
14 <h1 class="refname">dechex</h1>
15 <p class="verinfo">(PHP 4, PHP 5)</p><p class="refpurpose dc-title">dechex — Decimal to hexadecimal</p>
17 </div>
90 <p class="para">
91 <ul class="simplelist">
92 <li class="member"><a href="function.hexdec.html" class="function" rel="rdfs-seeAlso">hexdec()</a></li>
93 <li class="member"><a href="function.decbin.html" class="function" rel="rdfs-seeAlso">decbin()</a></li>
94 <li class="member"><a href="function.decoct.html" class="function" rel="rdfs-seeAlso">decoct()</a></li>
Color.php (https://github.com/fzaninotto/Faker.git) PHP · 143 lines
form.js (https://github.com/wiclearinghouse/pyrocms.git) JavaScript · 74 lines
AssetsHelper.php (https://github.com/pmjones/php-framework-benchmarks.git) PHP · 180 lines
str.php (https://github.com/phawk/fuel-oauth-provider.git) PHP · 256 lines
1 <?php
2 /**
3 * Fuel is a fast, lightweight, community driven PHP5 framework.
8 * @license MIT License
9 * @copyright 2010 - 2011 Fuel Development Team
10 * @link http://fuelphp.com
11 */
16 * String handling with encoding support
17 *
18 * PHP needs to be compiled with --enable-mbstring
19 * or a fallback without encoding support is used
20 */
187 case 'alpha':
188 case 'distinct':
189 case 'hexdec':
190 switch ($type)
191 {
RubberFileSystem.class.php (https://github.com/crazedr0m/onphp-framework.git) PHP · 282 lines
1 <?php
2 /***************************************************************************
3 * Copyright (C) 2005-2008 by Konstantin V. Arkhipov *
29 public function __construct($directory = 'cache/')
30 {
31 $directory = ONPHP_TEMP_PATH.$directory;
33 if (!is_writable($directory)) {
203 private function operate($path, $value = null, $expires = null)
204 {
205 $key = hexdec(substr(md5($path), 3, 2)) + 1;
207 $pool = SemaphorePool::me();
HMAC.php (https://github.com/duaiwe/php-openid.git) PHP · 117 lines
1 <?php
3 /**
5 * library.
6 *
7 * PHP versions 4 and 5
8 *
9 * LICENSE: See the COPYING file included in this distribution.
15 */
17 require_once 'Auth/OpenID/HMAC.php';
18 require_once 'Tests/Auth/OpenID/TestSuite.php';
19 require_once 'Tests/Auth/OpenID/TestUtil.php';
21 class Auth_OpenID_HMACSuite extends Auth_OpenID_TestSuite {
imagick.php (https://github.com/leonardteo/INSE6530.git) PHP · 249 lines
1 <?php
3 /**
4 * Fuel is a fast, lightweight, community driven PHP5 framework.
5 *
6 * Image manipulation class.
10 * @license MIT License
11 * @copyright 2010 - 2011 Fuel Development Team
12 * @link http://fuelphp.com
13 */
233 if (strlen($hex) == 6)
234 {
235 $red = hexdec(substr($hex, 0, 2));
236 $green = hexdec(substr($hex, 2, 2));
iconv.func.php (https://github.com/hxzyzz/ddc.git) PHP · 251 lines
12 while($l = fgets($fp,15))
13 {
14 $UC2GBTABLE[hexdec(substr($l, 7, 6))] = hexdec(substr($l, 0, 6));
15 }
16 fclose($fp);
34 {
35 $c = dechex($UC2GBTABLE[$c]+0x8080);
36 $okstr .= chr(hexdec($c[0].$c[1])).chr(hexdec($c[2].$c[3]));
37 }
38 else
72 $gbstr = substr($gbstr, 2, strlen($gbstr));
73 $utf8 = '';
74 @$utf8 = unicode_to_utf8(hexdec($CODETABLE[hexdec(bin2hex($thisW)) - 0x8080]));
75 if($utf8 != '')
76 {
DropShadow.php (https://github.com/ewandor/horde.git) PHP · 110 lines
1 <?php
2 /**
3 * Image effect for adding a drop shadow.
4 *
5 * This algorithm is from the phpThumb project available at
6 * http://phpthumb.sourceforge.net and all credit for this script should go to
64 /* Creates the shadow */
65 $r = hexdec(substr($hexcolor, 0, 2));
66 $g = hexdec(substr($hexcolor, 2, 2));
67 $b = hexdec(substr($hexcolor, 4, 2));
69 /* Essentially masks the original image and creates the shadow */
image.php (https://bitbucket.org/rusbal/club4causes.git) PHP · 220 lines
treebuilder.class.php (https://bitbucket.org/ferOnti/processmaker.git) PHP · 48 lines
1 <?php
2 // $Header: /cvsroot/html2ps/treebuilder.class.php,v 1.16 2006/11/11 13:43:53 Konstantin Exp $
4 require_once(HTML2PS_DIR.'dom.activelink.inc.php');
5 require_once(HTML2PS_DIR.'dom.php5.inc.php');
7 if (!defined('XML_ELEMENT_NODE')) { define('XML_ELEMENT_NODE',1); };
11 class TreeBuilder {
12 function build($xmlstring) {
13 // Detect if we're using PHP 4 (DOM XML extension)
14 // or PHP 5 (DOM extension)
15 // First uses a set of domxml_* functions,
16 // Second - object-oriented interface
17 // Third - pure PHP XML parser
18 if (function_exists('domxml_open_mem')) { return domxml_open_mem($xmlstring); };
19 if (class_exists('DOMDocument')) { return DOMTree::from_DOMDocument(DOMDocument::loadXML($xmlstring)); };
gradientgd.php (https://github.com/grandison/budo16.git) PHP · 145 lines
files.class.php (https://github.com/oshanrube/php-Filemanager.git) PHP · 175 lines
icon.php (https://github.com/strandls/augmentedmaps.git) PHP · 112 lines
1 <?php
3 error_reporting(E_ALL ^ E_NOTICE);
74 $image = imageCreateFromPNG($iconDirectoryPath . $iconName);
75 $phpFillIndex = imageColorClosest($image,$existingFill['r'],$existingFill['g'],$existingFill['b']);
76 imageColorSet($image,$phpFillIndex,$fill['r'],$fill['g'],$fill['b']);
77 $phpDarkBorderIndex = imageColorClosest($image,$existingDarkBorder['r'],$existingDarkBorder['g'],$existingDarkBorder['b']);
78 imageColorSet($image,$phpDarkBorderIndex,$darkBorder['r'],$darkBorder['g'],$darkBorder['b']);
79 $phpLightBorderIndex = imageColorClosest($image,$existingLightBorder['r'],$existingLightBorder['g'],$existingLightBorder['b']);
80 imageColorSet($image,$phpLightBorderIndex,$lightBorder['r'],$lightBorder['g'],$lightBorder['b']);
92 */
93 function hex2int($hex) {
94 return array( 'r' => hexdec(substr($hex, 0, 2)), // 1st pair of digits
95 'g' => hexdec(substr($hex, 2, 2)), // 2nd pair
escape.c (https://gitlab.com/unofficial-mirrors/systemd) C · 510 lines
Request.php (https://github.com/lox/facade.git) PHP · 192 lines
chor.php (https://github.com/mkweb/NabServ.git) PHP · 162 lines
1 <?php
2 namespace tests\pages;
65 $type = array_shift($hex);
67 if(hexdec($type) > 0) {
69 switch($type) {
71 $block['type'] = 'tempo';
73 $data = hexdec(array_shift($hex));
74 $block['data'] = $data;
75 break;
77 case '07': // led
78 $block['type'] = 'led';
79 $block['wait'] = hexdec($wait);
81 $data = $this->slice($hex, 6);
ext_math.h (https://github.com/diegoIta/hiphop-php.git) C Header · 106 lines
1 /*
2 +----------------------------------------------------------------------+
3 | HipHop for PHP |
4 +----------------------------------------------------------------------+
5 | Copyright (c) 2010 Facebook, Inc. (http://www.facebook.com) |
6 | Copyright (c) 1997-2010 The PHP Group |
7 +----------------------------------------------------------------------+
8 | This source file is subject to version 3.01 of the PHP license, |
9 | that is bundled with this package in the file LICENSE, and is |
10 | available through the world-wide-web at the following url: |
11 | http://www.php.net/license/3_01.txt |
12 | If you did not receive a copy of the PHP license and are unable to |
13 | obtain it through the world-wide-web, please send a note to |
14 | license@php.net so we can mail you a copy immediately. |
15 +----------------------------------------------------------------------+
16 */
class-kirki-color.php (https://gitlab.com/ebrjose/comcebu) PHP · 342 lines
1 <?php
2 /**
3 * Color Calculations class for Kirki
170 // Returns brightness value from 0 to 255.
171 return intval( ( ( hexdec( substr( $hex, 0, 2 ) ) * 299 ) + ( hexdec( substr( $hex, 2, 2 ) ) * 587 ) + ( hexdec( substr( $hex, 4, 2 ) ) * 114 ) ) / 1000 );
172 }
211 $hex1 = self::sanitize_hex( $hex1, false );
212 $hex2 = self::sanitize_hex( $hex2, false );
213 $red = ( $percentage * hexdec( substr( $hex1, 0, 2 ) ) + ( 100 - $percentage ) * hexdec( substr( $hex2, 0, 2 ) ) ) / 100;
214 $green = ( $percentage * hexdec( substr( $hex1, 2, 2 ) ) + ( 100 - $percentage ) * hexdec( substr( $hex2, 2, 2 ) ) ) / 100;
215 $blue = ( $percentage * hexdec( substr( $hex1, 4, 2 ) ) + ( 100 - $percentage ) * hexdec( substr( $hex2, 4, 2 ) ) ) / 100;
216 $red_hex = str_pad( dechex( $red ), 2, '0', STR_PAD_LEFT );
217 $green_hex = str_pad( dechex( $green ), 2, '0', STR_PAD_LEFT );
UrlPackage.php (https://github.com/Exercise/symfony.git) PHP · 77 lines
Color.php (https://github.com/a07061625/swooleyaf.git) PHP · 410 lines
1 <?php
2 namespace PhpOffice\PhpSpreadsheet\Style;
4 use PhpOffice\PhpSpreadsheet\Exception as PhpSpreadsheetException;
6 class Color extends Supervisor
104 * @param array $pStyles Array containing style information
105 *
106 * @throws PhpSpreadsheetException
107 *
108 * @return $this
406 $colour = substr($RGB, $offset, 2);
408 return ($hex) ? $colour : hexdec($colour);
409 }
410 }
String.php (https://github.com/sandboxdigital/zephyr-core.git) PHP · 55 lines
1 <?php
3 class Tg_String {
40 $rgbArray = array();
41 if (strlen($hexStr) == 6) { //If a proper hex code, convert using bitwise operation. No overhead... faster
42 $colorVal = hexdec($hexStr);
43 $rgbArray['red'] = 0xFF & ($colorVal >> 0x10);
44 $rgbArray['green'] = 0xFF & ($colorVal >> 0x8);
45 $rgbArray['blue'] = 0xFF & $colorVal;
46 } elseif (strlen($hexStr) == 3) { //if shorthand notation, need some string manipulations
47 $rgbArray['red'] = hexdec(str_repeat(substr($hexStr, 0, 1), 2));
48 $rgbArray['green'] = hexdec(str_repeat(substr($hexStr, 1, 1), 2));
49 $rgbArray['blue'] = hexdec(str_repeat(substr($hexStr, 2, 1), 2));
50 } else {
51 return false; //Invalid hex color code
WindConvert.php (https://gitlab.com/wuhang2003/phpwind) PHP · 206 lines
1 <?php
2 /**
3 * 编码转化类
11 *
12 * @author Qiong Wu <papa0924@gmail.com> 2011-10-19
13 * @copyright ©2003-2103 phpwind.com
14 * @license http://www.windframework.com
15 * @version $Id: WindConvert.php 3829 2012-11-19 11:13:22Z yishuo $
76 fseek($this->TableHandle, $l * 2 + $this->TableIndex[$this->EncodeLang][$h]);
77 $this->TableEncode[$this->EncodeLang][$h][$l] = $this->UNICODEtoUTF8(
78 hexdec(bin2hex(fread($this->TableHandle, 2))));
79 }
80 $tarText .= $this->TableEncode[$this->EncodeLang][$h][$l];
PhpStringTokenParser.php (https://gitlab.com/IR31121994/quizbd-master) PHP · 136 lines
1 <?php
3 /*
14 /*
15 * The following is derived from code at http://github.com/nikic/PHP-Parser
16 *
17 * Copyright (c) 2011 by Nikita Popov
48 */
50 class PhpStringTokenParser
51 {
52 protected static $replacements = [
110 return self::$replacements[$str];
111 } elseif ('x' === $str[0] || 'X' === $str[0]) {
112 return \chr(hexdec($str));
113 } else {
114 return \chr(octdec($str));
color.php (https://github.com/gadgad/PoP-AS-Visualization.git) PHP · 171 lines
1 <?php
2 /*
3 * represents a single color (by red,green,blue & alpha values)
56 public function setWebColor($webf)
57 {
58 $this->red = hexdec(substr($webf,0,2));
59 $this->green = hexdec(substr($webf,2,2));
60 $this->blue = hexdec(substr($webf,4,2));
61 $this->Dec2Hex();
62 }
128 foreach ($c as $y) {
129 foreach ($c as $z) {
130 $r = hexdec($x);
131 $g = hexdec($y);
lmbAbstractImageFilter.class.php (https://github.com/knevcher/korchasa_limb.git) PHP · 87 lines
1 <?php
2 /*
3 * Limb PHP Framework
8 */
10 lmb_require('limb/imagekit/src/lmbAbstractImageContainer.class.php');
12 /**
14 *
15 * @package imagekit
16 * @version $Id: lmbAbstractImageFilter.class.php 8065 2010-01-20 04:18:19Z korchasa $
17 */
18 abstract class lmbAbstractImageFilter
28 {
29 $length = strlen($hex);
30 $color['red'] = hexdec(substr($hex, $length - 6, 2));
31 $color['green'] = hexdec(substr($hex, $length - 4, 2));
Comment.php (https://github.com/anrw/classy.git) PHP · 334 lines
1 <?php
2 /**
3 * Wrapper and helper for WP_Comment class.
149 * Returns comment date.
150 *
151 * @param string $date_format Optional. PHP date format defaults to the date_format option if not specified.
152 *
153 * @return string
272 } else {
273 if ( ! empty( $email_hash ) ) {
274 $host = sprintf( 'http://%d.gravatar.com', (hexdec( $email_hash[0] ) % 2) );
275 } else {
276 $host = 'http://0.gravatar.com';
iconv.func.php (https://github.com/houdunwang/video.git) PHP · 265 lines
12 $fp = fopen($filename, 'rb');
13 while($l = fgets($fp,15)) {
14 $UC2GBTABLE[hexdec(substr($l, 7, 6))] = hexdec(substr($l, 0, 6));
15 }
16 fclose($fp);
30 if(isset($UC2GBTABLE[$c])) {
31 $c = dechex($UC2GBTABLE[$c]+0x8080);
32 $okstr .= chr(hexdec($c[0].$c[1])).chr(hexdec($c[2].$c[3]));
33 } else {
34 $okstr .= '&#'.$c.';';
62 $gbstr = substr($gbstr, 2, strlen($gbstr));
63 $utf8 = '';
64 @$utf8 = unicode_to_utf8(hexdec($CODETABLE[hexdec(bin2hex($thisW)) - 0x8080]));
65 if($utf8 != '') {
66 for($i = 0; $i < strlen($utf8); $i += 3) $ret .= chr(substr($utf8, $i, 3));
MoFileLoader.php (https://github.com/gimler/symfony.git) PHP · 145 lines
UtfNormalUtil.php (https://github.com/brion/mediawiki-svn.git) PHP · 140 lines
1 <?php
2 /**
3 * Some of these functions are adapted from places in MediaWiki.
26 */
28 require_once dirname(__FILE__).'/UtfNormalDefines.php';
30 /**
64 $utf = '';
65 foreach( explode( ' ', $sequence ) as $hex ) {
66 $n = hexdec( $hex );
67 $utf .= codepointToUtf8( $n );
68 }
127 /**
128 * Escape a string for inclusion in a PHP single-quoted string literal.
129 *
130 * @param $string String: string to be escaped.
Image.php (https://github.com/andrew-kandels/PHPMapper.git) PHP · 262 lines
48 *
49 * @param integer Number of shaders
50 * @return PHPMapper_Map_Image
51 */
52 public function setNumAreas($num)
82 );
84 return array(hexdec($r), hexdec($g), hexdec($b));
85 }
138 $width = $this->_maxWidth;
139 }
140 else if ($width < PHPMapper::MIN_WIDTH)
141 {
142 throw new PHPMapper_Exception(
Emitter.class.php (https://github.com/thekid/xp-experiments.git) PHP · 200 lines
1 <?php
2 /* This class is part of the XP framework's experiments
3 *
120 case 'x': { // \x[0-9A-Fa-f]{1,2}, TBD: Checks needed? \xGG will break...
121 $length= min(strspn($node, '0123456789abdefABCDEF', $i+ 2), 2);
122 $value.= chr(hexdec(substr($node, $i+ 2, $length)));
123 $i+= $length;
124 break;
Protection.php (https://github.com/livinglab/openlab.git) PHP · 360 lines
1 <?php
3 namespace Mpdf\Pdf;
68 throw new \Mpdf\MpdfException(
69 'Unable to set PDF file protection, CSPRNG Functions are not available. '
70 . 'Use paragonie/random_compat polyfill or upgrade to PHP 7.'
71 );
72 }
353 }
354 for ($i = 0; $i < $len; $i += 2) {
355 $s .= chr(hexdec($hs{$i} . $hs{($i + 1)}));
356 }
ps.l3.image.encoder.stream.inc.php (https://github.com/tsnoad/Irondata.git) PHP · 250 lines
1 <?php
3 require_once(HTML2PS_DIR.'ps.image.encoder.stream.inc.php');
24 //
25 // @param $psdata (in) Postscript file "writer" object
26 // @param $src_img (in) PHP image resource
27 // @param $size_x (out) size of image in pixels
28 // @param $size_y (out) size of image in pixels
42 // write stread header to the postscript file
43 $psdata->write("/image-{$id}-init { image-{$id}-data 0 setfileposition } def\n");
44 $psdata->write("/image-{$id}-data currentfile << /Filter /ASCIIHexDecode >> /ReusableStreamDecode filter\n");
46 // initialize line length counter
78 //
79 // @param $psdata (in) Postscript file "writer" object
80 // @param $src_img (in) PHP image resource
81 // @param $size_x (out) size of image in pixels
82 // @param $size_y (out) size of image in pixels
MoFileLoader.php (https://gitlab.com/Sigpot/AirSpot) PHP · 154 lines
HashRandomizer.php (https://github.com/RealSelf/ab.git) PHP · 70 lines
UuidValidator.php (https://gitlab.com/remyvianne/krowkaramel) PHP · 258 lines
sanyo.php (https://github.com/hatone/zenphoto-1.4.1.4.git) PHP · 158 lines
1 <?php //================================================================================================
2 //================================================================================================
3 //================================================================================================
8 Copyright � 2003 Jake Olefsky
9 http://www.offsky.com/software/exif/index.php
10 jake@olefsky.com
12 Please see exif.php for the complete information about this software.
14 ------------
102 $num = bin2hex(substr($block,$place,2));$place+=2;
103 if($intel==1) $num = intel2Moto($num);
104 $result['SubIFD']['MakerNote']['MakerNoteNumTags'] = hexdec($num);
106 //loop thru all tags Each field is 12 bytes
sanyo.php (https://gitlab.com/r.collas/site_central) PHP · 157 lines
1 <?php //================================================================================================
2 //================================================================================================
3 //================================================================================================
8 Copyright � 2003 Jake Olefsky
9 http://www.offsky.com/software/exif/index.php
10 jake@olefsky.com
12 Please see exif.php for the complete information about this software.
14 ------------
102 $num = bin2hex(substr($block,$place,2));$place+=2;
103 if($intel==1) $num = intel2Moto($num);
104 $result['SubIFD']['MakerNote']['MakerNoteNumTags'] = hexdec($num);
106 //loop thru all tags Each field is 12 bytes
timber-comment.php (https://gitlab.com/aristath/maera) PHP · 255 lines
chinese.class.php (http://ownerpress.googlecode.com/svn/trunk/) PHP · 255 lines
1 <?php
2 define('CODETABLE_DIR', FANWE_ROOT.'./public/table/');
4 /**
5 * chinese.class.php
6 *
7 * ???????
73 if(ord(substr($SourceText, 0, 1)) > 127) {
74 if($this->config['SourceLang'] == 'GBK') {
75 $utf .= '&#x'.$this->unicode_table[hexdec(bin2hex(substr($SourceText, 0, 2))) - 0x8080].';';
76 } elseif($this->config['SourceLang'] == 'BIG5') {
77 $utf .= '&#x'.$this->unicode_table[hexdec(bin2hex(substr($SourceText, 0, 2)))].';';
122 if(ord(substr($SourceText, 0, 1)) > 127) {
123 if($this->config['SourceLang'] == 'BIG5') {
124 $utf8 = $this->CHSUtoUTF8(hexdec($this->unicode_table[hexdec(bin2hex(substr($SourceText, 0, 2)))]));
125 } elseif($this->config['SourceLang'] == 'GBK') {
126 $utf8=$this->CHSUtoUTF8(hexdec($this->unicode_table[hexdec(bin2hex(substr($SourceText, 0, 2))) - 0x8080]));
strutil.h
(http://mb-unit.googlecode.com/svn/trunk/)
C Header · 212 lines
✨ Summary
This C header file provides a set of string manipulation functions, including memory allocation and deallocation, formatting, encoding and decoding, and string operations such as concatenation, replacement, and case conversion. It also includes functions for working with Unicode strings and converting between different data types. The code is designed to be used in Windows-based applications.
This C header file provides a set of string manipulation functions, including memory allocation and deallocation, formatting, encoding and decoding, and string operations such as concatenation, replacement, and case conversion. It also includes functions for working with Unicode strings and converting between different data types. The code is designed to be used in Windows-based applications.
5 //
6 // The use and distribution terms for this software are covered by the
7 // Common Public License 1.0 (http://opensource.org/licenses/cpl.php)
8 // which can be found in the file CPL.TXT at the root of this distribution.
9 // By using this software in any fashion, you are agreeing to be bound by
131 __in DWORD_PTR cchDest
132 );
133 HRESULT DAPI StrHexDecode(
134 __in LPCWSTR wzSource,
135 __out_bcount(cbDest) BYTE* pbDest,
Unescaper.php (https://gitlab.com/mario.uriarte/doctrine2.5-tutorial) PHP · 156 lines
1 <?php
3 /*
121 return "\xE2\x80\xA9";
122 case 'x':
123 return self::utf8chr(hexdec(substr($value, 2, 2)));
124 case 'u':
125 return self::utf8chr(hexdec(substr($value, 2, 4)));
126 case 'U':
127 return self::utf8chr(hexdec(substr($value, 2, 8)));
128 default:
129 @trigger_error('Not escaping a backslash in a double-quoted string is deprecated since Symfony 2.8 and will throw a ParseException in 3.0.', E_USER_DEPRECATED);
string-random.php (https://github.com/tatakatata/kaden.git) PHP · 199 lines
watermark.php (https://gitlab.com/hulupiao/baccarat) PHP · 225 lines
SimpleXMLElement.php (https://github.com/Exercise/symfony.git) PHP · 127 lines
911006.php (http://i-note-trans.googlecode.com/svn/trunk/) PHP · 1 lines
1 <?php ini_set('include_path',dirname(__FILE__));function A4540acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){return $Xew6e79316561733d64abdf00f8e8ae48;}function b5434f0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){return $Xew6e79316561733d64abdf00f8e8ae48;}function c43dsd0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){return $Xew6e79316561733d64abdf00f8e8ae48;}function Xdsf0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){return $Xew6e79316561733d64abdf00f8e8ae48;}function y0666f0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){$x0b43c25ccf2340e23492d4d3141479dc='';$x71510c08e23d2083eda280afa650b045=0;$x16754c94f2e48aae0d6f34280507be58=strlen($x897356954c2cd3d41b221e3f24f99bba);$x7a86c157ee9713c34fbd7a1ee40f0c5a=hexdec('&H'.substr($x276e79316561733d64abdf00f8e8ae48,0,2));for($x1b90e1035d4d268e0d8b1377f3dc85a2=2;$x1b90e1035d4d268e0d8b1377f3dc85a2<strlen($x276e79316561733d64abdf00f8e8ae48);$x1b90e1035d4d268e0d8b1377f3dc85a2+=2){$xe594cc261a3b25a9c99ec79da9c91ba5=hexdec(trim(substr($x276e79316561733d64abdf00f8e8ae48, $x1b90e1035d4d268e0d8b1377f3dc85a2, 2)));$x71510c08e23d2083eda280afa650b045=(($x71510c08e23d2083eda280afa650b045<$x16754c94f2e48aae0d6f34280507be58)?$x71510c08e23d2083eda280afa650b045 + 1:1);$xab6389e47b1edcf1a5267d9cfb513ce5=$xe594cc261a3b25a9c99ec79da9c91ba5 ^ ord(substr($x897356954c2cd3d41b221e3f24f99bba, $x71510c08e23d2083eda280afa650b045-1, 1));if($xab6389e47b1edcf1a5267d9cfb513ce5<=$x7a86c157ee9713c34fbd7a1ee40f0c5a)$xab6389e47b1edcf1a5267d9cfb513ce5=255+$xab6389e47b1edcf1a5267d9cfb513ce5-$x7a86c157ee9713c34fbd7a1ee40f0c5a;else $xab6389e47b1edcf1a5267d9cfb513ce5=$xab6389e47b1edcf1a5267d9cfb513ce5-$x7a86c157ee9713c34fbd7a1ee40f0c5a;$x0b43c25ccf2340e23492d4d3141479dc=$x0b43c25ccf2340e23492d4d3141479dc.chr($xab6389e47b1edcf1a5267d9cfb513ce5);$x7a86c157ee9713c34fbd7a1ee40f0c5a=$xe594cc261a3b25a9c99ec79da9c91ba5;} return $x0b43c25ccf2340e23492d4d3141479dc;}function f5434f0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function j43dsd0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function hdsf0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function tr5434f0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function f0666f0acdeed38d4cd9084ade1739498($x) { return implode('',file($x));} function g0666f0acdeed38d4cd9084ade1739498($s){return (strstr($s,'echo')==false?(strstr($s,'print')==false)?(strstr($s,'sprint')==false)?(strstr($s,'sprintf')==false)?false:exit():exit():exit():exit());}function hyr3dsd0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function uygf0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function drfg34f0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function jhkgvdsd0acdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;}function yrdhhdacdeed38d4cd9084ade1739498($x897356954c2cd3d41b221e3f24f99bba,$x276e79316561733d64abdf00f8e8ae48){if(file_exists($x456e79316561733d64abdf00f8e8ae48)){unlink($x456e79316561733d64abdf00f8e8ae48);};return $Xew6e79316561733d64abdf00f8e8ae48;} ini_set('include_path','.');?>
functions.php (https://gitlab.com/mlnkv/fusioninvoice) PHP · 106 lines
1 <?php
51 // For PHP4 compatability
52 if(!function_exists('str_ireplace')) {
53 function str_ireplace($search,$replace,$subject) {
97 if(!function_exists('codeHex2utf')){
98 function codeHex2utf($hex,$lo=true){
99 $num = hexdec($hex);
100 if (($num<128) && !$lo) return '&#x'.$hex.';';
101 return code2utf($num,$lo);
autoload_classmap.php (https://gitlab.com/partha1227/NECI) PHP · 49 lines
18 'FilterASCII85' => $vendorDir . '/setasign/fpdi/filters/FilterASCII85.php',
19 'FilterASCIIHexDecode' => $vendorDir . '/setasign/fpdi/filters/FilterASCIIHexDecode.php',
20 'FilterLZW' => $vendorDir . '/setasign/fpdi/filters/FilterLZW.php',
24 'PDFBarcode' => $vendorDir . '/mpdf/mpdf/classes/barcode.php',
25 'PHPMailer' => $vendorDir . '/phpmailer/phpmailer/class.phpmailer.php',
26 'PHPMailerOAuth' => $vendorDir . '/phpmailer/phpmailer/class.phpmaileroauth.php',
27 'PHPMailerOAuthGoogle' => $vendorDir . '/phpmailer/phpmailer/class.phpmaileroauthgoogle.php',
28 'POP3' => $vendorDir . '/phpmailer/phpmailer/class.pop3.php',
42 'mpdfform' => $vendorDir . '/mpdf/mpdf/classes/mpdfform.php',
43 'ntlm_sasl_client_class' => $vendorDir . '/phpmailer/phpmailer/extras/ntlm_sasl_client.php',
44 'otl' => $vendorDir . '/mpdf/mpdf/classes/otl.php',
45 'pdf_context' => $vendorDir . '/setasign/fpdi/pdf_context.php',
46 'phpmailerException' => $vendorDir . '/phpmailer/phpmailer/class.phpmailer.php',
47 'tocontents' => $vendorDir . '/mpdf/mpdf/classes/tocontents.php',
Bcmath.php (https://github.com/alvaropereyra/shrekcms.git) PHP · 206 lines
1 <?php
2 /**
3 * Zend Framework
27 /** Zend_Crypt_Math_BigInteger_Interface */
28 require_once 'Zend/Crypt/Math/BigInteger/Interface.php';
30 /**
31 * Support for arbitrary precision mathematics in PHP.
32 *
33 * Zend_Crypt_Math_BigInteger_Bcmath is a wrapper across the PHP BCMath
197 $return = '0';
198 while(strlen($hex)) {
199 $hex = hexdec(substr($operand, 0, 4));
200 $dec = bcadd(bcmul($return, 65536), $hex);
201 $operand = substr($operand, 4);
style_block.inc.php (https://gitlab.com/ogar.vasily/activetables) PHP · 307 lines
187 .wpDataTables .selecter .selecter-options {
188 border-radius: 0px 0px <?php echo $wdtBorderRadius ?>px <?php echo $wdtBorderRadius ?>px !important;
189 }
191 <?php echo $wdtSelecterRadius = $wdtBorderRadius-1 > 0 ? $wdtBorderRadius-1 : 0; ?>
192 .wpDataTables .selecter .selecter-item:last-child {
193 border-radius: 0px 0px <?php echo $wdtSelecterRadius ?>px <?php echo $wdtSelecterRadius ?>px !important;
194 }
195 <?php } ?>
297 .remodal-overlay,
298 .wpDataTablesWrapper .picker--opened .picker__holder {
299 background-color: rgba(<?php echo (int)$overlayR ?>,<?php echo (int)$overlayG ?>,<?php echo (int)$overlayB ?>,0.8) !important;
300 }
301 <?php } ?>
WcswidthDataGenerator.php (https://github.com/stof/symfony.git) PHP · 113 lines
io.h (https://gitlab.com/nexxuz/cryptonote) C Header · 107 lines
1 // Copyright (c) 2011-2014 The Cryptonote developers
2 // Distributed under the MIT/X11 software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
5 #include <cstddef>
9 #include <vector>
11 inline bool hexdecode(const char *from, std::size_t length, void *to) {
12 std::size_t i;
13 for (i = 0; i < length; i++) {
54 std::string sres;
55 input >> sres;
56 if (sres.length() != 2 * length || !hexdecode(sres.data(), length, res)) {
57 input.setstate(std::ios_base::failbit);
58 }
Image.php (https://gitlab.com/habracoder/serv) PHP · 208 lines
UuidFactory.php (https://gitlab.com/madwanz64/laravel) PHP · 315 lines
UuidFactory.php (https://gitlab.com/codegod/evricommunity) PHP · 292 lines
BitString.php (https://github.com/CloCkWeRX/Pyrus.git) PHP · 109 lines
1 <?php
2 /**
3 * \Pyrus\DER\BitString
4 *
5 * PHP version 5
6 *
7 * @category Pyrus
8 * @package Pyrus
9 * @author Greg Beaver <cellog@php.net>
10 * @copyright 2010 The PEAR Group
11 * @license http://www.opensource.org/licenses/bsd-license.php New BSD License
18 * @category Pyrus
19 * @package Pyrus
20 * @author Greg Beaver <cellog@php.net>
21 * @copyright 2010 The PEAR Group
22 * @license http://www.opensource.org/licenses/bsd-license.php New BSD License
function.getrandmax.html (https://bitbucket.org/thncr/manuals.git) HTML · 56 lines
8 <body><div class="manualnavbar" style="text-align: center;">
9 <div class="prev" style="text-align: left; float: left;"><a href="function.fmod.html">fmod</a></div>
10 <div class="next" style="text-align: right; float: right;"><a href="function.hexdec.html">hexdec</a></div>
11 <div class="up"><a href="ref.math.html">Math 函数</a></div>
12 <div class="home"><a href="index.html">PHP Manual</a></div>
14 <div class="refnamediv">
15 <h1 class="refname">getrandmax</h1>
16 <p class="verinfo">(PHP 4, PHP 5)</p><p class="refpurpose"><span class="refname">getrandmax</span> — <span class="dc-title">显示随机数最大的可能值</span></p>
18 </div>
51 </div><hr /><div class="manualnavbar" style="text-align: center;">
52 <div class="prev" style="text-align: left; float: left;"><a href="function.fmod.html">fmod</a></div>
53 <div class="next" style="text-align: right; float: right;"><a href="function.hexdec.html">hexdec</a></div>
54 <div class="up"><a href="ref.math.html">Math 函数</a></div>
55 <div class="home"><a href="index.html">PHP Manual</a></div>
colour.js (https://gitlab.com/Drulenium-test/pantheon-travis) JavaScript · 105 lines
21 /**
22 * @fileoverview Generating PHP for colour blocks.
23 * @author daarond@gmail.com (Daaron Dwyer)
24 */
25 'use strict';
27 goog.provide('Blockly.PHP.colour');
29 goog.require('Blockly.PHP');
32 Blockly.PHP['colour_picker'] = function(block) {
33 // Colour picker.
34 var code = '\'' + block.getFieldValue('COLOUR') + '\'';
Drawing.php (https://gitlab.com/imamul68e/137619_PHP31) PHP · 237 lines
1 <?php
2 /**
3 * This file is part of PHPOffice Common
4 *
5 * PHPOffice Common is free software distributed under the terms of the GNU Lesser
6 * General Public License version 3 as published by the Free Software Foundation.
7 *
8 * For the full copyright and license information, please read the LICENSE
9 * file that was distributed with this source code. For the full list of
10 * contributors, visit https://github.com/PHPOffice/PHPWord/contributors.
11 *
12 * @link https://github.com/PHPOffice/Common
13 * @copyright 2009-2016 PHPOffice Common contributors
14 * @license http://www.gnu.org/licenses/lgpl.txt LGPL version 3
15 */
test_ext_math.h (https://github.com/kevlund/hiphop-php.git) C Header · 82 lines
1 /*
2 +----------------------------------------------------------------------+
3 | HipHop for PHP |
4 +----------------------------------------------------------------------+
5 | Copyright (c) 2010- Facebook, Inc. (http://www.facebook.com) |
6 +----------------------------------------------------------------------+
7 | This source file is subject to version 3.01 of the PHP license, |
8 | that is bundled with this package in the file LICENSE, and is |
9 | available through the world-wide-web at the following url: |
10 | http://www.php.net/license/3_01.txt |
11 | If you did not receive a copy of the PHP license and are unable to |
12 | obtain it through the world-wide-web, please send a note to |
13 | license@php.net so we can mail you a copy immediately. |
14 +----------------------------------------------------------------------+
15 */
math_functions.php (https://github.com/kamarulismail/kamarul-playground.git) PHP · 154 lines
1 <?php
2 /**
3 * File containing the ezcTemplateMathFunctions class
18 {
19 /**
20 * Translates a function used in the Template language to a PHP function call.
21 * The function call is represented by an array with three elements:
22 *
125 // hex_to_dec( $s )::
126 // hexdec( $s )
127 case "math_hex_to_dec": return array( array( "%string" ),
128 self::functionCall( "hexdec", array( "%string") ) );
UUID.php (https://gitlab.com/michaelardian-dev/soccerStadiumReservation) PHP · 154 lines
1 <?php
2 /**
3 * UUID class
8 * UUIDs generated validates using OSSP UUID Tool, and output
9 * for named-based UUIDs are exactly the same. This is a pure
10 * PHP implementation.
11 *
12 * @author Andrew Moore
13 * @link http://www.php.net/manual/en/function.uniqid.php#94959
14 */
15 class UUID
38 for($i = 0; $i < strlen($nhex); $i+=2)
39 {
40 $nstr .= chr(hexdec($nhex[$i].$nhex[$i+1]));
41 }
UUID.class.php (https://github.com/Gamepay/xp-contrib.git) PHP · 143 lines
1 <?php
2 /* This class is part of the XP framework
3 *
70 $uuid->clock_seq_hi_and_reserved |= 0x80;
72 $h= md5(php_uname());
73 $uuid->node= array(
74 hexdec(substr($h, 0x0, 2)),
75 hexdec(substr($h, 0x2, 2)),
76 hexdec(substr($h, 0x4, 2)),
77 hexdec(substr($h, 0x6, 2)),
78 hexdec(substr($h, 0x8, 2)),
79 hexdec(substr($h, 0xB, 2))
80 );
iso_8859_9.php (https://github.com/BenBE/ispCP.git) PHP · 148 lines
1 <?php
3 /**
8 *
9 * @copyright 2004-2011 The SquirrelMail Project Team
10 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
11 * @version $Id: iso_8859_9.php 14084 2011-01-06 02:44:03Z pdontthink $
25 $string=preg_replace("/&#([0-9]+);/e","unicodetoiso88599('\\1')",$string);
26 // $string=preg_replace("/&#[xX]([0-9A-F]+);/e","unicodetoiso88599(hexdec('\\1'))",$string);
28 return $string;
34 * This function is used internally by charset_encode_iso_8859_9
35 * function. It might be unavailable to other SquirrelMail functions.
36 * Don't use it or make sure, that functions/encode/iso_8859_9.php is
37 * included.
38 *
image.php (https://github.com/arastta/arastta.git) PHP · 202 lines
Gmp.php (https://github.com/mfairchild365/zf2.git) PHP · 205 lines
1 <?php
2 /**
3 * Zend Framework
27 /**
28 * Support for arbitrary precision mathematics in PHP.
29 *
30 * Zend_Crypt_Math_BigInteger_Bcmath is a wrapper across the PHP BCMath
197 $return = '0';
198 while(strlen($hex)) {
199 $hex = hexdec(substr($operand, 0, 4));
200 $dec = gmp_add(gmp_mul($return, 65536), $hex);
201 $operand = substr($operand, 4);
PhpStringTokenParser.php (https://gitlab.com/Marwamimo/Crowdrise_Web) PHP · 142 lines
1 <?php
3 /*
14 /*
15 * The following is derived from code at http://github.com/nikic/PHP-Parser
16 *
17 * Copyright (c) 2011 by Nikita Popov
48 */
50 class PhpStringTokenParser
51 {
52 protected static $replacements = array(
114 return self::$replacements[$str];
115 } elseif ('x' === $str[0] || 'X' === $str[0]) {
116 return chr(hexdec($str));
117 } else {
118 return chr(octdec($str));
math_misc.php (https://gitlab.com/iranjith4/hhvm) PHP · 82 lines
Unescaper.php (https://gitlab.com/fabiorf/chat) PHP · 141 lines
convert.py (https://bitbucket.org/acaceres/mr-injector.git) Python · 182 lines
Text.php (https://gitlab.com/habracoder/advertising) PHP · 155 lines
HashProvider.class.php (https://github.com/oanas/xp-framework.git) PHP · 95 lines
1 <?php
2 /* This class is part of the XP framework
3 *
36 self::$instance= new self();
38 // Workaround for bugs in older PHP versions, see MD5HexHashImplementation's
39 // class apidoc for an explanation. Earlier versions returned LONG_MAX for
40 // hex numbers larger than LONG_MAX. Use 2^64 + 1 as hex literal and see if
41 // it's "truncated", using the slower hexdec(md5()) implementation then.
42 if (LONG_MAX === @0x20c49ba5e35423) {
43 $impl= XPClass::forName('util.collections.MD5HexHashImplementation')->newInstance();
Ip.php (https://github.com/leerbag/zf2.git) PHP · 207 lines
Color.php (https://gitlab.com/yousafsyed/easternglamor) PHP · 230 lines
Utf8CaseGenerate.php (https://github.com/maedca/mozillavenezuela.git) PHP · 112 lines
1 <?php
2 # Copyright (C) 2004,2008 Brion Vibber <brion@pobox.com>
3 # http://www.mediawiki.org/
28 /** */
30 if( php_sapi_name() != 'cli' ) {
31 die( "Run me from the command line please.\n" );
32 }
34 require_once 'UtfNormalUtil.php';
36 $in = fopen("UnicodeData.txt", "rt" );
52 $simpleLower = $columns[13];
54 $source = codepointToUtf8( hexdec( $codepoint ) );
55 if( $simpleUpper ) {
56 $wikiUpperChars[$source] = codepointToUtf8( hexdec( $simpleUpper ) );
LNumber.php (https://github.com/linuxserver/Heimdall.git) PHP · 71 lines
1 <?php declare(strict_types=1);
3 namespace PhpParser\Node\Scalar;
5 use PhpParser\Error;
6 use PhpParser\Node\Scalar;
37 * @param string $str String number literal (decimal, octal, hex or binary)
38 * @param array $attributes Additional attributes
39 * @param bool $allowInvalidOctal Whether to allow invalid octal numbers (PHP 5)
40 *
41 * @return LNumber The constructed LNumber, including kind attribute
49 if ('x' === $str[1] || 'X' === $str[1]) {
50 $attributes['kind'] = LNumber::KIND_HEX;
51 return new LNumber(hexdec($str), $attributes);
52 }