当前位置: 首页>>代码示例>>PHP>>正文


PHP Console::writeLn方法代码示例

本文整理汇总了PHP中Console::writeLn方法的典型用法代码示例。如果您正苦于以下问题:PHP Console::writeLn方法的具体用法?PHP Console::writeLn怎么用?PHP Console::writeLn使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Console的用法示例。


在下文中一共展示了Console::writeLn方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: fork

 /**
  * @brief Fork the process, sending it to the background.
  * 
  * Remember to check the return value in order to figure out if the fork
  * was successful, and exit your application gracefully if true. This
  * method does NOT return the new pid. Use getLastPid() to retrieve the
  * pid of the new child process.
  * 
  * @param boolean $quiet If false, the fork status will be displayed
  * @return boolean True in the forked code, false in code calling fork.
  */
 protected function fork($quiet = true)
 {
     $pid = pcntl_fork();
     if ($pid == -1) {
         throw new CriticalException("pcntl_fork() failed!");
     } elseif ($pid == 0) {
         $this->servicemain();
         return true;
     } else {
         $this->_last_pid = $pid;
         if (!$quiet) {
             Console::writeLn("Forked to new pid %d", $pid);
         }
         return false;
     }
 }
开发者ID:noccy80,项目名称:lepton-ng,代码行数:27,代码来源:application.php

示例2: inspect

 public function inspect()
 {
     Console::writeLn('Inspecting model %s:', $this->model);
     foreach ($this->_data as $field => $data) {
         Console::writeLn('  %s = %s', $field, $data);
     }
 }
开发者ID:noccy80,项目名称:lepton-ng,代码行数:7,代码来源:model.php

示例3: extensions

 function extensions()
 {
     $cb = 0;
     Console::writeLn(__astr("\\b{Loaded extensions:}"));
     $ext = get_loaded_extensions();
     sort($ext);
     foreach ($ext as $val) {
         Console::write('  %-18s', $val);
         $cb++;
         if ($cb > 3 && $val != end($ext)) {
             Console::writeLn();
             $cb = 0;
         }
     }
     Console::writeLn();
     Console::writeLn();
 }
开发者ID:noccy80,项目名称:lepton-ng,代码行数:17,代码来源:info.php

示例4: config

 function config()
 {
     Console::write("Reading configuration metadata ... ");
     Console::status('dbx           ');
     sleep(1);
     Console::status('dbx.db        ');
     sleep(1);
     Console::status('dbx.db.mysql  ');
     sleep(1);
     Console::writeLn('done          ');
     Console::writeLn("Parsing configuration file ... done");
     Console::writeLn("Preparing options ... done");
 }
开发者ID:noccy80,项目名称:lepton-ng,代码行数:13,代码来源:baseactions.php

示例5: getFiles

 public function getFiles()
 {
     Console::write("Reading file database: ");
     $fn = 'zip://' . $this->packagename . '#' . $this->filedb;
     Console::write("%s ... ", $fn);
     $fh = fopen($fn, 'r');
     $files = array();
     while (!feof($fh)) {
         $fl = fgets($fh);
         while (strpos($fl, "  ") !== false) {
             $fl = str_replace("  ", " ", $fl);
         }
         $fd = explode(" ", str_replace("\n", "", $fl));
         $files[] = array('filename' => $fd[1], 'md5' => $fd[0]);
     }
     Console::writeLn("Done");
     return $files;
 }
开发者ID:noccy80,项目名称:lepton-ng,代码行数:18,代码来源:l2package.php


注:本文中的Console::writeLn方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。