PageRenderTime 597ms queryFilters 0ms Sphinxql 256ms GetByIds 258ms meta 0ms repositoryFilters 18ms languageFilters 1ms sourceFilters 1ms

173,263 results for 'php chr' (597 ms)

Source

Language

Repository

OpenId.php https://github.com/svn2github/efront-lms.git | PHP | 754 lines
1<?php
2
25 */
26require_once "Zend/Controller/Response/Abstract.php";
27
59    /**
60     * Allows enable/disable stoping execution of PHP script after redirect()
61     */
139            $url .= $_SERVER['REDIRECT_URL'];
140        } else if (isset($_SERVER['PHP_SELF'])) {
141            $url .= $_SERVER['PHP_SELF'];
251                ++$i;
252                $ch = chr($c);
253                if (($ch >= 'A' && $ch <= 'Z') ||
262                    if (($c >> 4) < 10) {
263                        $res .= chr(($c >> 4) + ord('0'));
264                    } else {
class.pdf.php https://github.com/dwagner2301/dompdf.git | PHP | 4,608 lines
1644      $pad = chr(0x28) .chr(0xBF) .chr(0x4E) .chr(0x5E) .chr(0x4E) .chr(0x75) .chr(0x8A) .chr(0x41)
1645             .chr(0x64) .chr(0x00) .chr(0x4E) .chr(0x56) .chr(0xFF) .chr(0xFA) .chr(0x01) .chr(0x08)
1646             .chr(0x2E) .chr(0x2E) .chr(0x00) .chr(0xB6) .chr(0xD0) .chr(0x68) .chr(0x3E) .chr(0x80)
1646             .chr(0x2E) .chr(0x2E) .chr(0x00) .chr(0xB6) .chr(0xD0) .chr(0x68) .chr(0x3E) .chr(0x80)
1647             .chr(0x2F) .chr(0x0C) .chr(0xA9) .chr(0xFE) .chr(0x64) .chr(0x53) .chr(0x69) .chr(0x7A);
1648
1674      // now make the u value, phew.
1675      $tmp = $this->md5_16($user.$ovalue.chr($options['p']) .chr(255) .chr(255) .chr(255) .$this->fileIdentifier);
1676
1727    }
1728    $tmp.= chr(hexdec(substr($hex, 4, 2))) .chr(hexdec(substr($hex, 2, 2))) .chr(hexdec(substr($hex, 0, 2))) .chr(0) .chr(0);
1729    $key = $this->md5_16($tmp);
4132      if (!$error) {
4133        $header = chr(137) .chr(80) .chr(78) .chr(71) .chr(13) .chr(10) .chr(26) .chr(10);
4134
global_function.php https://github.com/lslucas/105fm.git | PHP | 2,728 lines
2004  $chars['in'] = chr(128).chr(131).chr(138).chr(142).chr(154).chr(158)
2005   .chr(159).chr(162).chr(165).chr(181).chr(192).chr(193).chr(194)
2006   .chr(195).chr(196).chr(197).chr(199).chr(200).chr(201).chr(202)
2007   .chr(203).chr(204).chr(205).chr(206).chr(207).chr(209).chr(210)
2008   .chr(211).chr(212).chr(213).chr(214).chr(216).chr(217).chr(218)
2009   .chr(219).chr(220).chr(221).chr(224).chr(225).chr(226).chr(227)
2009   .chr(219).chr(220).chr(221).chr(224).chr(225).chr(226).chr(227)
2010   .chr(228).chr(229).chr(231).chr(232).chr(233).chr(234).chr(235)
2011   .chr(236).chr(237).chr(238).chr(239).chr(241).chr(242).chr(243)
2011   .chr(236).chr(237).chr(238).chr(239).chr(241).chr(242).chr(243)
2012   .chr(244).chr(245).chr(246).chr(248).chr(249).chr(250).chr(251)
2013   .chr(252).chr(253).chr(255);
2015  $string = strtr($string, $chars['in'], $chars['out']);
2016  $double_chars['in'] = array(chr(140), chr(156), chr(198), chr(208), chr(222), chr(223), chr(230), chr(240), chr(254));
2017  $double_chars['out'] = array('OE', 'oe', 'AE', 'DH', 'TH', 'ss', 'ae', 'dh', 'th');
tfpdf.php https://github.com/mjlassila/plugin-PDFOutput.git | PHP | 2,303 lines
1<?php
2/*******************************************************************************
435			if (isset($cw[$char])) { $w += (ord($cw[2*$char])<<8) + ord($cw[2*$char+1]); }
436			else if($char>0 && $char<128 && isset($cw[chr($char)])) { $w += $cw[chr($char)]; }
437			else if(isset($this->CurrentFont['desc']['MissingWidth'])) { $w += $this->CurrentFont['desc']['MissingWidth']; }
501		$ttfstat = stat($ttffilename);
502		if (file_exists($unifilename.'.mtx.php')) {
503			include($unifilename.'.mtx.php');
506			$ttffile = $ttffilename;
507			require_once($this->_getfontpath().'unifont/ttfonts.php');
508			$ttf = new TTFontFile();
524			$type = 'TTF';
525			// Generate metrics .php file
526			$s='<?php'."\n";
1453	// Check signature
1454	if($this->_readstream($f,8)!=chr(137).'PNG'.chr(13).chr(10).chr(26).chr(10))
1455		$this->Error('Not a PNG file: '.$file);
String.inc.php https://github.com/lib-uoguelph-ca/ocs.git | PHP | 938 lines
26 * Thanks to the PEAR Validation package (Tomas V.V.Cox <cox@idecnet.com>,
27 * Pierre-Alain Joye <pajoye@php.net>, Amir Mohammad Saied <amir@php.net>)
28 *
237	/**
238	 * @see http://ca.php.net/manual/en/function.strtoupper.php
239	 */
634		if ($num < 65536) return chr(($num >> 12) + 224) . chr((($num >> 6) & 63) + 128) . chr(($num & 63) + 128);
635		if ($num < 2097152) return chr(($num >> 18) + 240) . chr((($num >> 12) & 63) + 128) . chr((($num >> 6) & 63) + 128) . chr(($num & 63) + 128);
636		return '';
702	 * Required to support HTML functions without objects in PHP4/PHP5
703	 * From php.net: function.get-html-translation-table.php
704	 * @return string
800	 * Wrapper around fputcsv for systems that may or may not support it
801	 * (i.e. PHP before 5.1.0); see PHP documentation for fputcsv.
802	 */
db_update.php https://github.com/Dratone/EveBB.git | PHP | 2,575 lines
35if (!function_exists('version_compare') || version_compare(PHP_VERSION, MIN_PHP_VERSION, '<'))
36	exit('You are running PHP version '.PHP_VERSION.'. EveBB '.UPDATE_TO.' requires at least PHP '.MIN_PHP_VERSION.' to run properly. You must upgrade your PHP installation before you can continue.');
37
869	// ok, add the stuff needed in the config cache
870	$attach_config = array(	'attach_always_deny'	=>	'html"htm"php"php3"php4"php5"exe"com"bat',
871							'attach_basefolder'		=>	$basepath,
1010			<h1><span><?php echo $lang_update['Update'] ?></span></h1>
1011			<div id="brddesc"><p><?php echo $lang_update['Update message'] ?></p><p><strong><?php echo $lang_update['Note']; ?></strong> <?php echo $lang_update['Members message']; ?></p></div>
1012		</div>
2329					<div class="infldset">
2330						<label class="required"><strong><?php echo $lang_update['New username'] ?> <span><?php echo $lang_update['Required'] ?></span></strong><br /><input type="text" name="<?php echo 'dupe_users['.$id.']'; ?>" value="<?php if (isset($_POST['dupe_users'][$id])) echo pun_htmlspecialchars($_POST['dupe_users'][$id]); ?>" size="25" maxlength="25" /><br /></label>
2331					</div>
2551				<div class="forminfo">
2552					<p style="font-size: 1.1em"><?php printf($lang_update['Successfully updated'], sprintf('<a href="index.php">%s</a>', $lang_update['go to index'])) ?></p>
2553				</div>
compat-json.php https://github.com/wp-plugins/duoshuo.git | PHP | 900 lines
55 * @license		http://www.opensource.org/licenses/bsd-license.php
56 * @link		http://pear.php.net/pepr/pepr-proposal-show.php?id=198
57 */
574					$utf8 = '';
575					$strlen_chrs = strlen($chrs);
576
750
751						} elseif ((($chrs[$c] == '"') || ($chrs[$c] == "'")) && ($top['what'] != SERVICES_JSON_IN_STR)) {
752							// found a quote, and we are not inside a string
757								($top['what'] == SERVICES_JSON_IN_STR) &&
758								((strlen(substr($chrs, 0, $c)) - strlen(rtrim(substr($chrs, 0, $c), '\\'))) % 2 != 1)) {
759							// found a quote, we're in a string, and it's not escaped
799							for ($i = $top['where']; $i <= $c; ++$i)
800								$chrs = substr_replace($chrs, ' ', $i, 1);
801
Decoder.php https://github.com/Ikke/Centurion.git | PHP | 579 lines
431        $chr = $str{$i};
432        if ($chr == '-' || $chr == '.' || ($chr >= '0' && $chr <= '9')) {
433            if (preg_match('/-?([0-9])*(\.[0-9]*)?((e|E)((-|\+)?)[0-9]+)?/s',
469     * @link   http://solarphp.com/
470     * @link   http://svn.solarphp.com/core/trunk/Solar/Json.php
471     * @param  string $value
477        $utf8        = '';
478        $strlen_chrs = strlen($chrs);
479
482            $substr_chrs_c_2 = substr($chrs, $i, 2);
483            $ord_chrs_c = ord($chrs[$i]);
484
487                    // single, escaped unicode character
488                    $utf16 = chr(hexdec(substr($chrs, ($i + 2), 2)))
489                           . chr(hexdec(substr($chrs, ($i + 4), 2)));
class.pdf.php https://github.com/sabatesduran/gawos.git | PHP | 4,618 lines
1644      $pad = chr(0x28) .chr(0xBF) .chr(0x4E) .chr(0x5E) .chr(0x4E) .chr(0x75) .chr(0x8A) .chr(0x41)
1645             .chr(0x64) .chr(0x00) .chr(0x4E) .chr(0x56) .chr(0xFF) .chr(0xFA) .chr(0x01) .chr(0x08)
1646             .chr(0x2E) .chr(0x2E) .chr(0x00) .chr(0xB6) .chr(0xD0) .chr(0x68) .chr(0x3E) .chr(0x80)
1646             .chr(0x2E) .chr(0x2E) .chr(0x00) .chr(0xB6) .chr(0xD0) .chr(0x68) .chr(0x3E) .chr(0x80)
1647             .chr(0x2F) .chr(0x0C) .chr(0xA9) .chr(0xFE) .chr(0x64) .chr(0x53) .chr(0x69) .chr(0x7A);
1648
1674      // now make the u value, phew.
1675      $tmp = $this->md5_16($user.$ovalue.chr($options['p']) .chr(255) .chr(255) .chr(255) .$this->fileIdentifier);
1676
1727    }
1728    $tmp.= chr(hexdec(substr($hex, 4, 2))) .chr(hexdec(substr($hex, 2, 2))) .chr(hexdec(substr($hex, 0, 2))) .chr(0) .chr(0);
1729    $key = $this->md5_16($tmp);
4142      if (!$error) {
4143        $header = chr(137) .chr(80) .chr(78) .chr(71) .chr(13) .chr(10) .chr(26) .chr(10);
4144
jsonlib.php https://github.com/akadim/igate.git | PHP | 828 lines
11 * Suddenly became relevant again because Linux distros decided not to include
12 * the PHP JSON package with PHP 5.5 due to a stupid licensing cock-up.
13 */
66 * @license     http://www.opensource.org/licenses/bsd-license.php
67 * @link        http://pear.php.net/pepr/pepr-proposal-show.php?id=198
68 */
540	                    $utf8 = '';
541	                    $strlen_chrs = strlen($chrs);
542
667
668	                    $strlen_chrs = strlen($chrs);
669
765	                            for ($i = $top['where']; $i <= $c; ++$i)
766	                                $chrs = substr_replace($chrs, ' ', $i, 1);
767
class-snoopy.php https://github.com/marciomassari/svlabs.git | PHP | 1,257 lines
1<?php
2
3/**
4 * Deprecated. Use WP_HTTP (http.php, class-http.php) instead.
5 */
5 */
6_deprecated_file( basename( __FILE__ ), '3.0', WPINC . '/http.php' );
7
10
11Snoopy - the PHP net client
12Author: Monte Ohrt <monte@ispi.net>
43
44	var $host			=	"www.php.net";		// host name we are connecting to
45	var $port			=	80;					// port we are connecting to
81	var $read_timeout	=	0;					// timeout on read operations, in seconds
82												// supported only since PHP 4 Beta 4
83												// set to 0 to disallow timeouts
ASN1.php https://bitbucket.org/Kamor/nexway.git | PHP | 1,352 lines
1<?php
2
3/**
4 * Pure-PHP ASN.1 Parser
5 *
5 *
6 * PHP versions 4 and 5
7 *
35 * @package   File_ASN1
36 * @author    Jim Wigginton <terrafrost@php.net>
37 * @copyright MMXII Jim Wigginton
38 * @license   http://www.opensource.org/licenses/mit-license.html  MIT License
39 * @link      http://phpseclib.sourceforge.net
40 */
113 * @package File_ASN1
114 * @author  Jim Wigginton <terrafrost@php.net>
115 * @access  public
ASN1.php https://github.com/AmaniYunge/greenWeb.git | PHP | 1,320 lines
1<?php
2
3/**
4 * Pure-PHP ASN.1 Parser
5 *
5 *
6 * PHP versions 4 and 5
7 *
35 * @package   File_ASN1
36 * @author    Jim Wigginton <terrafrost@php.net>
37 * @copyright MMXII Jim Wigginton
38 * @license   http://www.opensource.org/licenses/mit-license.html  MIT License
39 * @link      http://phpseclib.sourceforge.net
40 */
113 * @package File_ASN1
114 * @author  Jim Wigginton <terrafrost@php.net>
115 * @version 0.3.0
ASN1.php https://github.com/KenjiOhtsuka/core.git | PHP | 1,341 lines
1<?php
2/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
3
4namespace PHPSecLib;
5
6/**
7 * Pure-PHP ASN.1 Parser
8 *
8 *
9 * PHP versions 4 and 5
10 *
38 * @package   File_ASN1
39 * @author    Jim Wigginton <terrafrost@php.net>
40 * @copyright MMXII Jim Wigginton
41 * @license   http://www.opensource.org/licenses/mit-license.html  MIT License
42 * @link      http://phpseclib.sourceforge.net
43 */
symbol.php https://github.com/viollarr/alab.git | PHP | 31 lines
12* other free or open source software licenses.
13* See /administrator/components/com_virtuemart/COPYRIGHT.php for copyright notices and details.
14*
17$fpdf_charwidths['symbol']=array(
18	chr(0)=>250,chr(1)=>250,chr(2)=>250,chr(3)=>250,chr(4)=>250,chr(5)=>250,chr(6)=>250,chr(7)=>250,chr(8)=>250,chr(9)=>250,chr(10)=>250,chr(11)=>250,chr(12)=>250,chr(13)=>250,chr(14)=>250,chr(15)=>250,chr(16)=>250,chr(17)=>250,chr(18)=>250,chr(19)=>250,chr(20)=>250,chr(21)=>250,
19	chr(22)=>250,chr(23)=>250,chr(24)=>250,chr(25)=>250,chr(26)=>250,chr(27)=>250,chr(28)=>250,chr(29)=>250,chr(30)=>250,chr(31)=>250,' '=>250,'!'=>333,'"'=>713,'#'=>500,'$'=>549,'%'=>833,'&'=>778,'\''=>439,'('=>333,')'=>333,'*'=>500,'+'=>549,
22	'X'=>645,'Y'=>795,'Z'=>611,'['=>333,'\\'=>863,']'=>333,'^'=>658,'_'=>500,'`'=>500,'a'=>631,'b'=>549,'c'=>549,'d'=>494,'e'=>439,'f'=>521,'g'=>411,'h'=>603,'i'=>329,'j'=>603,'k'=>549,'l'=>549,'m'=>576,
23	'n'=>521,'o'=>549,'p'=>549,'q'=>521,'r'=>549,'s'=>603,'t'=>439,'u'=>576,'v'=>713,'w'=>686,'x'=>493,'y'=>686,'z'=>494,'{'=>480,'|'=>200,'}'=>480,'~'=>549,chr(127)=>0,chr(128)=>0,chr(129)=>0,chr(130)=>0,chr(131)=>0,
24	chr(132)=>0,chr(133)=>0,chr(134)=>0,chr(135)=>0,chr(136)=>0,chr(137)=>0,chr(138)=>0,chr(139)=>0,chr(140)=>0,chr(141)=>0,chr(142)=>0,chr(143)=>0,chr(144)=>0,chr(145)=>0,chr(146)=>0,chr(147)=>0,chr(148)=>0,chr(149)=>0,chr(150)=>0,chr(151)=>0,chr(152)=>0,chr(153)=>0,
24	chr(132)=>0,chr(133)=>0,chr(134)=>0,chr(135)=>0,chr(136)=>0,chr(137)=>0,chr(138)=>0,chr(139)=>0,chr(140)=>0,chr(141)=>0,chr(142)=>0,chr(143)=>0,chr(144)=>0,chr(145)=>0,chr(146)=>0,chr(147)=>0,chr(148)=>0,chr(149)=>0,chr(150)=>0,chr(151)=>0,chr(152)=>0,chr(153)=>0,
25	chr(154)=>0,chr(155)=>0,chr(156)=>0,chr(157)=>0,chr(158)=>0,chr(159)=>0,chr(160)=>750,chr(161)=>620,chr(162)=>247,chr(163)=>549,chr(164)=>167,chr(165)=>713,chr(166)=>500,chr(167)=>753,chr(168)=>753,chr(169)=>753,chr(170)=>753,chr(171)=>1042,chr(172)=>987,chr(173)=>603,chr(174)=>987,chr(175)=>603,
26	chr(176)=>400,chr(177)=>549,chr(178)=>411,chr(179)=>549,chr(180)=>549,chr(181)=>713,chr(182)=>494,chr(183)=>460,chr(184)=>549,chr(185)=>549,chr(186)=>549,chr(187)=>549,chr(188)=>1000,chr(189)=>603,chr(190)=>1000,chr(191)=>658,chr(192)=>823,chr(193)=>686,chr(194)=>795,chr(195)=>987,chr(196)=>768,chr(197)=>768,
27	chr(198)=>823,chr(199)=>768,chr(200)=>768,chr(201)=>713,chr(202)=>713,chr(203)=>713,chr(204)=>713,chr(205)=>713,chr(206)=>713,chr(207)=>713,chr(208)=>768,chr(209)=>713,chr(210)=>790,chr(211)=>790,chr(212)=>890,chr(213)=>823,chr(214)=>549,chr(215)=>250,chr(216)=>713,chr(217)=>603,chr(218)=>603,chr(219)=>1042,
28	chr(220)=>987,chr(221)=>603,chr(222)=>987,chr(223)=>603,chr(224)=>494,chr(225)=>329,chr(226)=>790,chr(227)=>790,chr(228)=>786,chr(229)=>713,chr(230)=>384,chr(231)=>384,chr(232)=>384,chr(233)=>384,chr(234)=>384,chr(235)=>384,chr(236)=>494,chr(237)=>494,chr(238)=>494,chr(239)=>494,chr(240)=>0,chr(241)=>329,
29	chr(242)=>274,chr(243)=>686,chr(244)=>686,chr(245)=>686,chr(246)=>384,chr(247)=>384,chr(248)=>384,chr(249)=>384,chr(250)=>384,chr(251)=>384,chr(252)=>494,chr(253)=>494,chr(254)=>494,chr(255)=>0);
ASN1.php https://github.com/dsawardekar/worker.git | PHP | 1,301 lines
1<?php
2/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
4/**
5 * Pure-PHP ASN.1 Parser
6 * PHP versions 4 and 5
29 * @package    File_ASN1
30 * @author     Jim Wigginton <terrafrost@php.net>
31 * @copyright  MMXII Jim Wigginton
32 * @license    http://www.opensource.org/licenses/mit-license.html  MIT License
33 * @link       http://phpseclib.sourceforge.net
34 */
104 *
105 * @author  Jim Wigginton <terrafrost@php.net>
106 * @version 0.3.0
134/**
135 * Pure-PHP ASN.1 Parser
136 *
func.inc.php https://github.com/prologos/xe-core.git | PHP | 1,621 lines
813		{
814			$firephp = FirePHP::getInstance(TRUE);
815		}
862			else $print[] = $type . '(' . var_export($debug_output, TRUE) . ')';
863			$print[] = PHP_EOL.PHP_EOL;
864		}
1298	{
1299		return chr(($num >> 6) + 192) . chr(($num & 63) + 128);
1300	}
1302	{
1303		return chr(($num >> 12) + 224) . chr((($num >> 6) & 63) + 128) . chr(($num & 63) + 128);
1304	}
1306	{
1307		return chr(($num >> 18) + 240) . chr((($num >> 12) & 63) + 128) . chr((($num >> 6) & 63) + 128) . chr(($num & 63) + 128);
1308	}
class-snoopy.php https://github.com/mikeonthebike/gitwordpress.git | PHP | 1,257 lines
1<?php
2
3/**
4 * Deprecated. Use WP_HTTP (http.php, class-http.php) instead.
5 */
5 */
6_deprecated_file( basename( __FILE__ ), '3.0', WPINC . '/http.php' );
7
10
11Snoopy - the PHP net client
12Author: Monte Ohrt <monte@ispi.net>
43
44	var $host			=	"www.php.net";		// host name we are connecting to
45	var $port			=	80;					// port we are connecting to
81	var $read_timeout	=	0;					// timeout on read operations, in seconds
82												// supported only since PHP 4 Beta 4
83												// set to 0 to disallow timeouts
helpers.class.php https://github.com/CharlesTati/Minicraft.git | PHP | 861 lines
174        chr(194) . chr(170) => 'a',
175        chr(194) . chr(186) => 'o',
176        chr(195) . chr(128) => 'A',
176        chr(195) . chr(128) => 'A',
177        chr(195) . chr(129) => 'A',
178        chr(195) . chr(130) => 'A',
223        chr(195) . chr(177) => 'n',
224        chr(195) . chr(178) => 'o',
225        chr(195) . chr(179) => 'o',
375        // Euro Sign
376        chr(226) . chr(130) . chr(172) => 'E',
377        // GBP (Pound) Sign
383      // Assume ISO-8859-1 if not UTF-8
384      $chars['in'] = chr(128) . chr(131) . chr(138) . chr(142) . chr(154) . chr(158) . chr(159) . chr(162) . chr(165) . chr(181) . chr(192) . chr(193) . chr(194) . chr(195) . chr(196) . chr(197) . chr(199) . chr(200) . chr(201) . chr(202) . chr(203) . chr(204) . chr(205) . chr(206) . chr(207) . chr(209) . chr(210) . chr(211) . chr(212) . chr(213) . chr(214) . chr(216) . chr(217) . chr(218) . chr(219) . chr(220) . chr(221) . chr(224) . chr(225) . chr(226) . chr(227) . chr(228) . chr(229) . chr(231) . chr(232) . chr(233) . chr(234) . chr(235) . chr(236) . chr(237) . chr(238) . chr(239) . chr(241) . chr(242) . chr(243) . chr(244) . chr(245) . chr(246) . chr(248) . chr(249) . chr(250) . chr(251) . chr(252) . chr(253) . chr(255);
385      
manager.encoding.php https://github.com/williamjmendoza/sigecost.git | PHP | 297 lines
4require_once(HTML2PS_DIR.'encoding.entities.inc.php');
5require_once(HTML2PS_DIR.'encoding.glyphs.inc.php');
6require_once(HTML2PS_DIR.'encoding.iso-8859-1.inc.php');
6require_once(HTML2PS_DIR.'encoding.iso-8859-1.inc.php');
7require_once(HTML2PS_DIR.'encoding.iso-8859-2.inc.php');
8require_once(HTML2PS_DIR.'encoding.iso-8859-3.inc.php');
17require_once(HTML2PS_DIR.'encoding.iso-8859-13.inc.php');
18require_once(HTML2PS_DIR.'encoding.iso-8859-14.inc.php');
19require_once(HTML2PS_DIR.'encoding.iso-8859-15.inc.php');
209      // ! Note the order of array checking; optimizing interpreters may break this
210      if (isset($vector[chr($i)]) && isset($GLOBALS['g_unicode_glyphs'][$vector[chr($i)]])) {
211        $result .= " /".$GLOBALS['g_unicode_glyphs'][$vector[chr($i)]];
246    for ($i = 0; $i <= 32; $i++) {
247      $initial_vector[chr($i)] = chr($i);
248    };
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21