2020年2月

Downloaded

  • ReStructuredText Support

Bundled

  • Angular and AngularJS
  • Apache config(.htaccess)
  • ASP
  • Behat Support
  • Blade
  • ChangeReminder
  • Codeception Framework
  • CoffeeScript
  • Command Line Tool
  • Copyright
  • CSS
  • Database Tools and SQL
  • Docker
  • DQL Support
  • Drupal
  • EditorConfig
  • File Watchers
  • FTP/SFTP Connectivitu(ex. Remote Hosts Access)
  • Gherkin
  • Git
  • GitHub
  • GNU GetText files support(*.po)
  • Haml
  • HTML Tools
  • HTTP Client
  • Hunspell
  • IDE Setting Sync
  • Ini
  • IntelliLang
  • JavaScript and TypeScript
  • JavaScript Intention Power Pack
  • Joomla! Support
  • Less
  • Machine Learning Code Completion
  • Markdown
  • Mercurial
  • NodeJS
  • Perforce
  • Performance Testing
  • Phing
  • PHP Docker
  • PHP Remote Interpreter
  • PHP WSL Support
  • PHPSpec BDD Framework
  • PHPT Support
  • Refactor-X
  • Sass
  • Settings Repository
  • Shell Script
  • Subversion
  • Task Management
  • Terminal
  • TextMate bundles
  • Time Tracking
  • tslint
  • Twig Support
  • UML
  • Vagrant
  • Vue.js
  • W3C Validators
  • WordPress
  • XPathView + XSLT
  • YAML

key 可以是 integer 或者 string。value 可以是任意类型。

此外 key 会有如下的强制转换:

  • 包含有合法整型值的字符串会被转换为整型。例如键名 "8" 实际会被储存为 8。但是 "08" 则不会强制转换,因为其不是一个合法的十进制数值。
  • 浮点数也会被转换为整型,意味着其小数部分会被舍去。例如键名 8.7 实际会被储存为 8。
  • 布尔值也会被转换成整型。即键名 true 实际会被储存为 1 而键名 false 会被储存为 0。
  • Null 会被转换为空字符串,即键名 null 实际会被储存为 ""。
  • 数组和对象不能被用为键名。坚持这么做会导致警告:Illegal offset type

如果未指定,PHP 将自动使用之前用过的最大 integer 键名加上 1 作为新的键名。