🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Class **Phalcon\Mvc\Model\Validator\StringLength**[](# "永久链接至标题") *extends* abstract class [*Phalcon\Mvc\Model\Validator*](#) *implements*[*Phalcon\Mvc\Model\ValidatorInterface*](#) Simply validates specified string length constraints ~~~ <?php use Phalcon\Mvc\Model\Validator\StringLength as StringLengthValidator; class Subscriptors extends \Phalcon\Mvc\Model { public function validation() { $this->validate(new StringLengthValidator(array( "field" => 'name_last', 'max' => 50, 'min' => 2, 'messageMaximum' => 'We don\'t like really long names', 'messageMinimum' => 'We want more than just their initials' ))); if ($this->validationHasFailed() == true) { return false; } } } ~~~ ### Methods[](# "永久链接至标题") public **validate** (*unknown* $record) Executes the validator public **__construct** (*unknown* $options) inherited from Phalcon\Mvc\Model\Validator Phalcon\Mvc\Model\Validator constructor protected **appendMessage** (*string* $message, [*string|array* $field], [*string* $type]) inherited from Phalcon\Mvc\Model\Validator Appends a message to the validator public **getMessages** () inherited from Phalcon\Mvc\Model\Validator Returns messages generated by the validator public *array***getOptions** () inherited from Phalcon\Mvc\Model\Validator Returns all the options from the validator public **getOption** (*unknown* $option, [*unknown* $defaultValue]) inherited from Phalcon\Mvc\Model\Validator Returns an option public **isSetOption** (*unknown* $option) inherited from Phalcon\Mvc\Model\Validator Check whether a option has been defined in the validator options | - [索引](# "总目录") - [下一页](# "Class Phalcon\Mvc\Model\Validator\Uniqueness") | - [上一页](# "Class Phalcon\Mvc\Model\Validator\Regex") | - [API Indice](#) »