File: dumpContent.php

Recommend this page to a friend!
  Classes of Michal Kowalik  >  majkel PHP dbase class  >  dumpContent.php  >  Download  
File: dumpContent.php
Role: Auxiliary script
Content type: text/plain
Description: Auxiliary script
Class: majkel PHP dbase class
Create and manipulate databases in DBF format
Author: By
Last change:
Date: 4 years ago
Size: 714 bytes
 

 

Contents

Class file image Download
<?php

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

$stdin = fopen('php://stdin', 'r');
$data = fread($stdin, 10 * 32);
fclose($stdin);

$len = strlen($data);

for (
$i = 0; $i < $len; ++$i) {
    if ((
$i % 32) === 0) {
        if (
$i > 0) {
            echo
"\"\n";
        }
        echo
'"';
    }
   
$char = $data[$i];
   
$ord = ord($char);
    if (
$ord >= 32 && $ord < 127) {
        if (
$char === '\\') {
            echo
'\\';
        }
        echo
$char;
    } else {
        echo
'\x' . str_pad(strtoupper(dechex($ord)), 2, '0', STR_PAD_LEFT);
    }
}
echo
'"';


For more information send a message to info at phpclasses dot org.