Newsgroup: it.comp.www.php
Titolo: [SCRIPT] BOFH codice tristemente utile

almeno per far dannare qualche utente e farsi due risate..
[code]
<?php
class BOFH_msg {
  static private $words = array(
    array('Temporary', 'Intermittant', 'Partial', 'Redundant',
          'Total', 'Multiplexed', 'Inherent', 'Duplicated',
          'Dual-Homed', 'Synchronous', 'Bidirectional', 'Serial',
          'Asynchronous', 'Multiple', 'Replicated', 'Generic',
          'Non-Replicated', 'Unregistered', 'Non-Specific',
          'Migrated', 'Localised', 'Resignalled', 'Dereferenced',
          'Nullified', 'Aborted', 'Serious', 'Minor', 'Major',
          'Extraneous', 'Illegal', 'Insufficient', 'Unreplicatable',
          'Unsupported', 'Outmoded', 'Legacy', 'Permanent',
          'Invalid', 'Deprecated', 'Virtual', 'Unreportable',
          'Undetermined', 'Undiagnosable', 'Unfiltered', 'Static',
          'Dynamic', 'Delayed', 'Immediate', 'Nonfatal', 'Fatal',
          'Non-Valid', 'Unvalidated', 'Non-Static', 'Viral',
          'Non-Serious'
         ),
    array('Array', 'Systems', 'Hardware', 'Software', 'Firmware',
          'Backplane', 'Logic-Subsystem', 'Integrity', 'Subsystem',
          'Memory', 'Comms', 'Integrity', 'Checksum', 'Protocol',
          'Parity', 'Paging', 'Timing', 'Synchronisation', 'Topology',
          'Transmission', 'Reception', 'Stack', 'Framing', 'Code',
          'Programming', 'Peripheral', 'Environmental', 'Loading',
          'Operation', 'Parameter', 'Syntax', 'Initialisation',
          'Execution', 'Resource', 'Encryption', 'Decryption',
          'File', 'Precondition', 'Authentication', 'Bus', 'Handler',
          'Swapfile', 'Service', 'Gateway', 'Request', 'Proxy',
          'Media', 'Registry', 'Configuration', 'Metadata',
          'Streaming', 'Retrieval', 'Installation', 'Library'
         ),
    array('Interruption', 'Destabilisation', 'Destruction',
          'Desynchronisation', 'Failure', 'Dereferencing',
          'Overflow', 'Underflow', 'NMI', 'Interrupt', 'Corruption',
          'Anomoly', 'Seizure', 'Override', 'Reclock', 'Rejection',
          'Invalidation', 'Halt', 'Exhaustion', 'Infection',
          'Incompatibility', 'Timeout', 'Expiry', 'Unavailability',
          'Bug', 'Condition', 'Crash', 'Dump', 'Crashdump',
          'Stackdump', 'Problem', 'Lockout'
         ),
    array('Error', 'Problem', 'Warning', 'Signal', 'Flag')
  );
  private function __construct ()
  {}
  static public function gen ()
  {
    return
      self::$words[0][array_rand(self::$words[0])] .
      ' ' . self::$words[1][array_rand(self::$words[1])] .
      ' ' . self::$words[2][array_rand(self::$words[2])] .
      (rand(0, 1)
        ? ' ' . self::$words[3][array_rand(self::$words[3])] : '');
  }
}
?>
[/code]
-- 
www.iuz-lab.info

 almeno per far dannare qualche utente e farsi due risate..
Haha fantastica! Comunque il codice così com'è mi da errore:
Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in
error.php on line 4
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com

 error.php on line 4
probabilmente e' per la versione di php che usi.. l'ho codato su php 
5.2.5 ..
-- 
http://www.iuz-lab.info
 
http://www.php-faq.org