本文整理汇总了PHP中Phalcon\Text::upper方法的典型用法代码示例。如果您正苦于以下问题:PHP Text::upper方法的具体用法?PHP Text::upper怎么用?PHP Text::upper使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Phalcon\Text
的用法示例。
在下文中一共展示了Text::upper方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: resolve
/**
* {@inheritdoc}
*/
public function resolve(&$value)
{
if (is_string($value) && strlen($value) > 0) {
$value = \Phalcon\Text::upper($value);
}
return $value;
}
示例2: cast
/**
* Cast value to string
* @param $value
* @return string
*/
public function cast($value)
{
if ($this->_trim === null && self::$_defaultTrim !== null) {
$this->_trim = self::$_defaultTrim;
}
if (is_scalar($value)) {
$value = (string) $value;
if ($this->_trim === true) {
$value = trim($value);
}
if ($this->_uppercase === true) {
$value = \Phalcon\Text::upper($value);
} elseif ($this->_lowercase === true) {
$value = \Phalcon\Text::lower($value);
}
return $value;
}
return '';
}
示例3: upper
public static function upper($str)
{
return parent::upper($str);
}
示例4: upper
public static function upper($str, $encoding = "UTF-8")
{
return parent::upper($str, $encoding);
}
示例5: testUpper
public function testUpper()
{
$this->assertEquals(PhText::upper('hello'), 'HELLO');
$this->assertEquals(PhText::upper('HELLO'), 'HELLO');
$this->assertEquals(PhText::upper('1234'), '1234');
}
示例6: describeReferences
public function describeReferences($table, $schema = null)
{
$table = $this->escape($table);
$sql = 'SELECT AC.TABLE_NAME, CC.COLUMN_NAME, AC.CONSTRAINT_NAME, AC.R_OWNER, RCC.TABLE_NAME R_TABLE_NAME, ' . 'RCC.COLUMN_NAME R_COLUMN_NAME FROM ALL_CONSTRAINTS AC JOIN ALL_CONS_COLUMNS CC ' . 'ON AC.CONSTRAINT_NAME = CC.CONSTRAINT_NAME JOIN ALL_CONS_COLUMNS RCC ON AC.R_OWNER = RCC.OWNER ' . "AND AC.R_CONSTRAINT_NAME = RCC.CONSTRAINT_NAME WHERE AC.CONSTRAINT_TYPE='R' ";
if (!empty($schema)) {
$schema = $this->escapeSchema($schema);
$sql .= 'AND AC.OWNER = ' . Text::upper($schema) . ' AND AC.TABLE_NAME = ' . Text::upper($table);
} else {
$sql .= 'AND AC.TABLE_NAME = ' . Text::upper($table);
}
return $sql;
}
示例7: testUpperException
public function testUpperException()
{
$this->setExpectedException('\\Phalcon\\Exception');
\Phalcon\Text::upper(false);
}