Raw
Raw Du er her: /  Forsiden  /  Kildekoden  /  Base  /  Raw   Login nu   Login
Raw
 ««« Se kilde koden
Raw
Raw Basic Base  Component Db Db-basket Dto Form Form-elements Jquery Layout Menu Menu-fisheye Mvc Tab Table Template Util
Raw
Raw
Raw Index
 
Tilbage

Navn : Raw.php


Sample code, tutorial

Sådan benyttes komponenten Raw klassen

Først skal du inkludere den fil der beskriver komponenten, som en klasse fil

  • <?
    require_once(HTML_PACKAGE_PATH.'/Raw.php');
    ?>

Dernæst kan du enten benytte komponenten som et taglib (statiske metoder):

  • <?
    Raw
    ::display($param1, $param2, $param3, ...);
    ?>

eller du kan lave en instance af komponenten og benytte metoderne direkte:

  • <?
    $object
    = new Raw($param1, $param2, $param3, ...);
    print
    $object->getHtml();
    ?>

Parent html

Sådan vises komponenten Raw klassen

Hello CMS system myPHP

PHP source code

Den fulde PHP kildekode for Raw klassen

<?
/**
* @package base
* @see HTML_BASE_UTIL_PATH.'/Raw.php'
* @copyright (c) http://Finn-Rasmussen.com
* @license http://Finn-Rasmussen.com/license/ myPHP License conditions
* @author http://Finn-Rasmussen.com
* @version 1.10
* @since 22-feb-2007
*/

/**
* The required files
*/
require_once(HTML_BASE_COMMON_PATH.'/Html.php');

/**
* The Raw html.
* Insert Raw html, without translation
* <code>
* Usage:
*   $object = new Links(LINK_PRINT);;
*   $raw = new Raw($object);
*   print $raw->getHtml();
* Or
*   $text   = '<p>%0D%0Athe+Text%0D%0A</p>';
*   $raw = new Raw($text);
*   print $raw->getHtml();
* Or
*   Raw::display($object);
* Or
*   Raw::display($text);
* </code>
* @package base
*/

class Raw extends Html {
    
/**
     * @var String or object $text The raw text to display or the object to use
     */
    
var $text = '';

    
/**
     * Constructor
     * @param String or object $text The text to show or object to use
     */
    
function Raw($text='') {
        
$this->Html();
        if (
is_object($text)) {
            
$this->add($text);
        } else {
            
$this->text = $text;
        }
    }

    
/**
     * Returns the html for the text or objects, optional surronded by the html element
     * @return String the complete html
     */
    
function getHtml() {
        
$html  = '';
        
$html .= $this->text;
        
$html .= $this->getElements();
        return
$html;
    }

    
/**
     * Display html
     * <code>
     * Usage:
     *   $object = new Links(LINK_PRINT);;
     *   Raw::display($object);
     * Or
     *   $text   = '<p>%0D%0Athe+Text%0D%0A</p>';
     *   Raw::display($text);
     * </code>
     * @static
     * @param String or Object $text The text to show as raw html
     */
    
function display($text='') {
        
$html = new Raw($text);
        
$html->addHtml();
    }
}
?>

HTML source code

Den fulde HTML kildekode for Raw klassen

<?
Hello CMS system myPHP
?>

Class methods

Her er 'klasse metoderne' for Raw klassen:

  • object
  • getclassname
  • getmsg
  • addhtml
  • gethtml
  • tostring
  • getcachefilename
  • save
  • content
  • stop
  • html
  • setobject
  • set
  • get
  • getattribute
  • gettag
  • add
  • getsizeof
  • getelement
  • getelements
  • gettoogle
  • getmaximize
  • getminimize
  • newtriangle
  • display
  • showsource
  • raw

Object vars

Her er 'objekt variable' for Raw klassen:

  • html =>
  • sql =>
  • elements => Array
  • sizeof => 0
  • text => Hello CMS system myPHP

Raw

Vis denne side på danmark

Vis denne side på Germany

Vis denne side på England

Vis denne side på France

Vis denne side på Italy

Vis denne side på Norge

Vis denne side på Sverige

Vis denne side på USA


 
Raw
Raw Copyright @ 1999-2009 www.Finn-Rasmussen.com Powered by myPHP Version 1.10
Raw