Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* +----------------------------------------------------------------------+ | (c) Co..

Decoded Output download

<?php
/*
+----------------------------------------------------------------------+
| (c) Copyright IBM Corporation 2006.                                  |
| All Rights Reserved.                                                 |
+----------------------------------------------------------------------+
|                                                                      |
| Licensed under the Apache License, Version 2.0 (the "License"); you  |
| may not use this file except in compliance with the License. You may |
| obtain a copy of the License at                                      |
| http://www.apache.org/licenses/LICENSE-2.0                           |
|                                                                      |
| Unless required by applicable law or agreed to in writing, software  |
| distributed under the License is distributed on an "AS IS" BASIS,    |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or      |
| implied. See the License for the specific language governing         |
| permissions and limitations under the License.                       |
+----------------------------------------------------------------------+
| Author: Graham Charters                                              |
+----------------------------------------------------------------------+
$Id$
*/

// Describe the structure of the contact table
$contact_table = array(
    'name' => 'contact',
    'columns' => array('shortname', 'fullname'),
    'PK' => 'shortname'
   );

// Describe the structure of the address table
$address_table = array (
    'name' => 'address',
    'columns' => array('id', 'contact_id', 'addressline1', 'addressline2',
                       'city', 'state', 'zip', 'telephone'),
    'PK' => 'id',
    'FK' => array ('from' => 'contact_id', 'to' => 'contact')
   );

$table_schema = array($contact_table, $address_table);

// Describe the parent-child relationship.  This is information required
// by the Relational DAS to help map from the relational database representation to
// the data graph representation of SDO.
$address_reference = array('parent' => 'contact', 'child' => 'address');
?>

Did this file decode correctly?

Original Code

<?php
/*
+----------------------------------------------------------------------+
| (c) Copyright IBM Corporation 2006.                                  |
| All Rights Reserved.                                                 |
+----------------------------------------------------------------------+
|                                                                      |
| Licensed under the Apache License, Version 2.0 (the "License"); you  |
| may not use this file except in compliance with the License. You may |
| obtain a copy of the License at                                      |
| http://www.apache.org/licenses/LICENSE-2.0                           |
|                                                                      |
| Unless required by applicable law or agreed to in writing, software  |
| distributed under the License is distributed on an "AS IS" BASIS,    |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or      |
| implied. See the License for the specific language governing         |
| permissions and limitations under the License.                       |
+----------------------------------------------------------------------+
| Author: Graham Charters                                              |
+----------------------------------------------------------------------+
$Id$
*/

// Describe the structure of the contact table
$contact_table = array(
    'name' => 'contact',
    'columns' => array('shortname', 'fullname'),
    'PK' => 'shortname'
   );

// Describe the structure of the address table
$address_table = array (
    'name' => 'address',
    'columns' => array('id', 'contact_id', 'addressline1', 'addressline2',
                       'city', 'state', 'zip', 'telephone'),
    'PK' => 'id',
    'FK' => array ('from' => 'contact_id', 'to' => 'contact')
   );

$table_schema = array($contact_table, $address_table);

// Describe the parent-child relationship.  This is information required
// by the Relational DAS to help map from the relational database representation to
// the data graph representation of SDO.
$address_reference = array('parent' => 'contact', 'child' => 'address');
?>

Function Calls

None

Variables

$table_schema [{'key': 0, 'value': [{'key': 'name', 'value': 'contact'}, {'key': 'columns', 'value': [{'key': 0, 'value': 'shortname'}, {'key': 1, 'value': 'fullname'}]}, {'key': 'PK', 'value': 'shortname'}]}, {'key': 1, 'value': [{'key': 'name', 'value': 'address'}, {'key': 'columns', 'value': [{'key': 0, 'value': 'id'}, {'key': 1, 'value': 'contact_id'}, {'key': 2, 'value': 'addressline1'}, {'key': 3, 'value': 'addressline2'}, {'key': 4, 'value': 'city'}, {'key': 5, 'value': 'state'}, {'key': 6, 'value': 'zip'}, {'key': 7, 'value': 'telephone'}]}, {'key': 'PK', 'value': 'id'}, {'key': 'FK', 'value': [{'key': 'from', 'value': 'contact_id'}, {'key': 'to', 'value': 'contact'}]}]}]
$address_table [{'key': 'name', 'value': 'address'}, {'key': 'columns', 'value': [{'key': 0, 'value': 'id'}, {'key': 1, 'value': 'contact_id'}, {'key': 2, 'value': 'addressline1'}, {'key': 3, 'value': 'addressline2'}, {'key': 4, 'value': 'city'}, {'key': 5, 'value': 'state'}, {'key': 6, 'value': 'zip'}, {'key': 7, 'value': 'telephone'}]}, {'key': 'PK', 'value': 'id'}, {'key': 'FK', 'value': [{'key': 'from', 'value': 'contact_id'}, {'key': 'to', 'value': 'contact'}]}]
$contact_table [{'key': 'name', 'value': 'contact'}, {'key': 'columns', 'value': [{'key': 0, 'value': 'shortname'}, {'key': 1, 'value': 'fullname'}]}, {'key': 'PK', 'value': 'shortname'}]
$address_reference [{'key': 'parent', 'value': 'contact'}, {'key': 'child', 'value': 'address'}]

Stats

MD5 4081e80ca46d708976ffe1bbf6805661
Eval Count 0
Decode Time 109 ms