Jump to content

PHP structure


bamse

Recommended Posts

Hi,

 

First, sorry my English!

I want a way to write my PHP script… I’m trying to figure out a nice way… does this look OK?

 

<?php

// Setting $db, $screen etc.
// require_once('init.php');

/**
* Main function! 
*/
function main(&$db, &$screen, &$config) {	
$functions = array(
	'something'
);

if (isset($_GET['do']) && !empty($_GET['do']) && in_array($_GET['do'], $functions) && function_exists($_GET['do'])) {
	call_user_func($_GET['do'], $db, $screen, $config);
}

else {
	index($db, $screen, $config);
}

$screen->display();
}

/**
* Fronpage
*/
function index(&$db, &$screen, &$config) {
$screen->set('var', 'value!');
}

/**
* Add news
*/
function addNews(&$db, &$screen, &$config) {
$screen->set('var', 'value!');
}

main($db, $screen, $config);

?>

 

Or would you write it another way, if so, how?

Thank you!

Link to comment
https://forums.phpfreaks.com/topic/54872-php-structure/
Share on other sites

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.