Jump to content

convert PHP code snippets to Object/Class


sam3737

Recommended Posts

Hi all

I have moderate experience in PHP programming. I was wondering how I could convert my "global.inc"  to class global{ }.  Currently I am using include global.inc. However is it possible to move entire script into a class e.g global .  Then how would be the class and member be defined to get the same functionality I achieve in include?

 

global.inc

<?php

require_once 'myconfig.inc';  
		     
require 'sql.inc'; 

$start = false;
.
.
.

if (!function_exists('getEnum')) {
function getEnum ($string)
{
        return $string;

        } 
} 
?>

 

thanks

Sam

Well, yes. Just do

class global {
    static public function getEnum($string) {
        return $string;
    }
    // etc.
}

echo global::getEnum($string);

 

I assume this is sort of what you need. If that's the case then you might want to look into PHP 5.3.0's namespaces: http://php.net/namespaces

 

Edit: Wait... global is a reserved keyword so you'll have to find another name. You could just use the plural, i.e. globals.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.