當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Frame::__construct方法代碼示例

本文整理匯總了PHP中Frame::__construct方法的典型用法代碼示例。如果您正苦於以下問題:PHP Frame::__construct方法的具體用法?PHP Frame::__construct怎麽用?PHP Frame::__construct使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Frame的用法示例。


在下文中一共展示了Frame::__construct方法的9個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: __construct

 public function __construct($options = array())
 {
     parent::__construct($options);
     if ($this->_reader === null) {
         return;
     }
     fread($this->_reader, $this->_size);
 }
開發者ID:xylphid,項目名稱:php-id3,代碼行數:8,代碼來源:EmptyFrame.php

示例2: __construct

 /**
  * Constructor
  *
  * @param Frame|string $msg
  * @param array $headers
  */
 public function __construct($msg, array $headers = [])
 {
     if ($msg instanceof Frame) {
         parent::__construct($msg->command, $msg->headers, $msg->body);
         $this->map = json_decode($msg->body, true);
     } else {
         parent::__construct('SEND', $headers, $msg);
         $this['transformation'] = 'jms-map-json';
         $this->body = json_encode($msg);
     }
 }
開發者ID:stomp-php,項目名稱:stomp-php,代碼行數:17,代碼來源:Map.php

示例3: __construct

 /**
  * Create new instance
  */
 public function __construct()
 {
     parent::__construct();
     $this->setUnit('px');
     // Backward compatilibity setting
     // @todo Remove on 1.0.0
     $this->setWrap(self::WRAPPING_STYLE_INLINE);
     $this->setHPos(self::POSITION_HORIZONTAL_LEFT);
     $this->setHPosRelTo(self::POSITION_RELATIVE_TO_CHAR);
     $this->setVPos(self::POSITION_VERTICAL_TOP);
     $this->setVPosRelTo(self::POSITION_RELATIVE_TO_LINE);
 }
開發者ID:doit05,項目名稱:relProject,代碼行數:15,代碼來源:Image.php

示例4: __construct

 public function __construct($options = array())
 {
     // TODO : Constructeur avec un source en paramètre
     parent::__construct($options);
     if ($this->_reader === null) {
         return;
     }
     $this->_encoding = ord(fread($this->_reader, 1));
     $this->_size--;
     $this->extractMimeType();
     $this->extractType();
     $this->extractDescription();
     $this->extractData();
 }
開發者ID:xylphid,項目名稱:php-id3,代碼行數:14,代碼來源:Apic.php

示例5: __construct

 public function __construct($options = array())
 {
     parent::__construct($options);
     if ($this->_reader === null) {
         return;
     }
     /**
      * Si la taille de la frame dépasse la taille des header,
      * On ajuste à la taille restante à lire
      */
     if ($options['size'] - ftell($this->_reader) < $this->_size) {
         $this->_size = $options['size'] - ftell($this->_reader);
     }
     $this->_text = hexdec(bin2hex(fread($this->_reader, $this->_size)));
 }
開發者ID:xylphid,項目名稱:php-id3,代碼行數:15,代碼來源:Mci.php

示例6: __construct

 public function __construct($options = array())
 {
     parent::__construct($options);
     if ($this->_reader === null) {
         return;
     }
     /**
      * Si la taille de la frame dépasse la taille des header,
      * On ajuste à la taille restante à lire
      */
     if ($options['size'] - ftell($this->_reader) < $this->_size) {
         $this->_size = $options['size'] - ftell($this->_reader);
     }
     $this->_text = fread($this->_reader, $this->_size);
     $this->_text = iconv($this->_translateEncoding($this->_encoding), 'utf-8', $this->_text);
     $this->_text = preg_replace('/[^[:print:]]/', '', $this->_text);
 }
開發者ID:xylphid,項目名稱:php-id3,代碼行數:17,代碼來源:UnknownFrame.php

示例7: __construct

 public function __construct($options = array())
 {
     parent::__construct($options);
     if ($this->_reader === null) {
         return;
     }
     /**
      * Si la taille de la frame dépasse la taille des header,
      * On ajuste à la taille restante à lire
      */
     if ($options['size'] - ftell($this->_reader) < $this->_size) {
         $this->_size = $options['size'] - ftell($this->_reader);
     }
     $this->_encoding = ord(fread($this->_reader, 1));
     $this->_text = fread($this->_reader, $this->_size - 1);
     //iconv(mb_detect_encoding($text, mb_detect_order(), true), "UTF-8", $text);
     //if (($this->_translateEncoding($this->_encoding) != 'iso-8859-1'))
     $this->_text = iconv($this->_translateEncoding($this->_encoding), 'utf-8', $this->_text);
 }
開發者ID:xylphid,項目名稱:php-id3,代碼行數:19,代碼來源:TextFrame.php

示例8: __construct

 public function __construct($body, array $headers = array())
 {
     parent::__construct('SEND', $headers, $body);
 }
開發者ID:vasiliyyudin,項目名稱:stomp-php,代碼行數:4,代碼來源:Message.php

示例9:

 function __construct()
 {
     parent::__construct(0, 0);
     $this->frame3dStyle = new Frame3dStyles();
     $this->children[] = $this->frame3dStyle;
 }
開發者ID:kremsy,項目名稱:manialib,代碼行數:6,代碼來源:Stylesheet.php


注:本文中的Frame::__construct方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。