学习随笔关于php.ini的各项说明-1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了学习随笔关于php.ini的各项说明-1相关的知识,希望对你有一定的参考价值。

  1. SAPI module specific location.  SAPI模块的具体位置

SAPI是Server Application Programming Interface(服务器应用编程接口)的缩写。php通过SAPI提供了一组接口,供应用和PHP内核之间进行数据交互。类似于函数的输入和输出,本质是Linux的Shell通过PHP的SAPI传入一组参数,Zend引擎执行后,返回给shell,由shell显示出来的过程。同样的,通过Apache调用PHP,通过Web服务器给SAPI传入数据,Zend引擎执行后,返回给Apache,由Apache显示在页面上。

  1. The PHPRC environment variable.   phprc环境变量,是php.ini的查找路劲
  2. A number of predefined registry keys on Windows  在Windows上的一些预定义注册表键
  3. Current working directory(except CLI) 当前工作目录(除了CLI)

CLI:php-cli是php Command Line Interface的简称,如同它名字的意思,就是php在命令行运行的接口,区别于在Web服务器上运行的php环境(php-cgi, isapi等) 也就是说,php不单可以写前台网页,它还可以用来写后台的程序。 PHP的CLI shell脚本适用于所有的PHP优势,使创建要么支持脚本或系统甚至与GUI应用程序的服务端!

  1. The web server‘s directory (for SAPI modules), or directory of PHP; (otherwise in Windows)   Web服务器的目录(SAPI模块),或目录的PHP(否则Windows)
  2. The directory from the --with-config-file-path compile time option, or theWindows directory (C:\windows or C:\winnt) 目录的配置文件的路径,编译时的选项,或Windows目录
  3. See the PHP docs for more specific information 查看PHP文档提供更具体的信息
  4. ; |  bitwise OR    按位或运算
  5. ; ^  bitwise XOR   按位异或运算
  6. ; &  bitwise AND   按位与运算
  7. ; ~  bitwise NOT   按位取反运算
  8. foo =      设置一个空字符串
  9. foo = None 设置一个空字符串
  10. foo = "None"  将字符串设置为“无”
  11. allow_call_time_pass_reference  是否启用在函数调用时强制参数被按照引用传递
  12. Default Value: On  默认值
  13. Development Value: Off
  14. Production Value: Off
  15. display_errors 显示错误
  16. Default Value: On
  17. ;   Development Value: On
  18. ;   Production Value: Off
  19. unserialize_callback_func =    如果解串行器发现有未定义类要被实例化,将会调用 unserialize() 回调函数(用该未定义类名作为参数)。如果指定函数不存在,或者此函数没有包含/实现该未定义类,则显示警告。所以仅在确实需要实现这样的回调函数时才设置该选项。
  20. serialize_precision = 100    serialize_precision指令的数量决定了双打和彩车被序列化后的浮点数字存储。设置到一个合适的值,确保精度的数字时,可能丢失以后反序列化。 适用范围:PHP_INI_ALL;默认值:100、
  21. safe_mode = Off   PHP 的安全模式是为了试图解决共享服务器(shared-server)安全问题而设立的。在结构上,试图在 PHP 层上解决这个问题是不合理的,但修改 web 服务器层和操作系统层显得非常不现实。因此许多人,特别是 ISP,目前使用安全模式。
  22. disable_functions  禁用功能
  23. disable_classes  禁用类
  24. highlight.string   供突出显示符合 PHP 语法的字符串而使用的颜色。
  25. highlight.string     供突出显示符合 PHP 语法的字符串而使用的颜色。
  26. highlight.comment    供突出显示 PHP 注释而使用的颜色。   
  27. highlight.keyword    供突出显示 PHP 关键词而使用的颜色(比如圆括号和分号)。
  28. highlight.bg         背景颜色。 
  29. highlight.default    PHP 语法的默认颜色。  
  30. highlight.html       HTML 代码的颜色。
  31. ignore_user_abort   FALSE 指示只要脚本在客户机终止连接后尝试进行输出,脚本将被终止。
  32. realpath_cache_size = 16k   获取真实路径缓冲区的大小

以上是关于学习随笔关于php.ini的各项说明-1的主要内容,如果未能解决你的问题,请参考以下文章

JavaSE 第二次学习随笔(关于内存的小题)

JavaSE 第二次学习随笔

关于提高映射速度的ASMA测序技术学习随笔

HTTP协议学习随笔-1

spring_boot 学习随笔

python 学习随笔