转自:http://163navy.blog.163.com/blog/static/105304086201174111553745/

2011-08-04 11:15:53|  分类: PHP & Person |字号 订阅

原本认为没有限制,因为PHP手册上的类型部分没有提到这个问题。但实际应用中却发现了这个限制问题:
 
从一个textarea传递文本内容至mssql的text字段,这个过程完全正常,但当读取的时候,发现只显示开头的两千来个字。
 
经过在网上的搜索,了解到是php.ini中有这样的设置:
 
; Valid range 0 - 2147483647.  Default = 4096.
;mssql.textlimit = 4096
; Valid range 0 - 2147483647.  Default = 4096.
;mssql.textsize = 4096
 
可见php确实对变量大小没有限制(2G的限制目前确实可以视为不存在),只是在默认的配置下被限制到了4096字节,亦即2048个汉字。
 
于是在代码中加入了如下两行以解决问题:
 
超级好使的两句来了:
ini_set("mssql.textsize",200000);
ini_set("mssql.textlimit",200000);
 
(十万个汉字想来也够用了吧。)

PHP字符串变量的长度限制问题相关推荐

  1. linux shell 字符串操作(长度,查找,替换)详解

    引用 参考  http://www.cnblogs.com/chengmo/archive/2010/10/02/1841355.html 在做shell批处理程序时候,经常会涉及到字符串相关操作.有 ...

  2. 【备忘】linux shell 字符串操作(长度,查找,替换,匹配)详解

    为什么80%的码农都做不了架构师?>>>    在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内 ...

  3. shell 字符串操作(长度,查找,替换)详解

    #################################################### 工作中字符串操作举例 #################################### ...

  4. linux shell 字符串操作(长度,查找,替换)详解 BASH

    linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...

  5. 程序员面试100题之一:对称字符串的最大长度

    题目:输入一个字符串,输出该字符串中对称的子字符串的最大长度.比如输入字符串"google",由于该字符串里最长的对称子字符串是"goog",因此输出4. 分析 ...

  6. 雷林鹏分享:PHP 字符串变量

    字符串变量用于存储并处理文本. PHP 中的字符串变量 字符串变量用于包含有字符的值. 在创建字符串之后,我们就可以对它进行操作了.您可以直接在函数中使用字符串,或者把它存储在变量中. 在下面的实例中 ...

  7. 关于SAP ABAP字符变量和字符串变量字符个数的一个知识点,和一个血案

    今天是2020年5月2日,五一国际劳动节小长假的第二天.让我们继续劳动起来. 使用ABAP strlen函数计算下列这4个字符和字符串变量中包含的字符个数. 大家先别急着滑动屏幕,先试着自己计算一下, ...

  8. php字符串变量,PHP 字符串变量

    PHP 字符串变量 字符串变量用于存储并处理文本. PHP 中的字符串变量 字符串变量用于包含有字符的值. 在创建字符串之后,我们就可以对它进行操作了.您可以直接在函数中使用字符串,或者把它存储在变量 ...

  9. python字符串变量s的值是python网络爬虫_【Python爬虫作业】-字符串

    一.定义字符串变量 1.请定义三个字符串a,b,c值分别为 I,like, python 2.请将上面三个变量合并输出'I like python' a='I' b='like' c='python' ...

最新文章

  1. 机器学习算法学习---模型融合和提升的算法(五)
  2. Felgo之初体验--安装与运行
  3. 找最大公约数和最小公倍数(c语言实现)
  4. Kafka日志清理之Log Deletion
  5. 8086汇编寄存器及指令汇总
  6. mysql中生成列与JSON类型的索引
  7. RabbitMQ延迟消息队列实现定时任务完整代码示例
  8. 机械类常用英语(一.组装、冲压、喷漆等专业词汇)
  9. GPS测量的精度及用途
  10. dell 如何给raid分区_如何在 UEFI 配置的系统中访问 RAID 控制器设置
  11. 阈值Java_阈值处理(深入学习)
  12. CSS——CSS基础知识
  13. centos8重启网卡服务
  14. 火狐浏览器,错误代码:SEC_ERROR_REUSED_ISSUER_AND_SERIAL
  15. 非大道理谈创业团队的鬼门关
  16. 无锁实现线程间共享数据
  17. 给android手机划代
  18. 3、配置/管理Oracle数据库---监听程序配置
  19. U盘单个文件最大4G限制问题
  20. c++windows openSSL编译(ActivePerl-5.28.msi+openssl-1.1.1k)

热门文章

  1. Ext文件下载(转载)
  2. 植物大战僵尸——最强阵容
  3. PS马卡龙渐变海报制作教程
  4. 奥林匹克徽标设计大全(1924-2012)
  5. Banner在线制作网站介绍以及如何Springboot中使用
  6. 液晶屏UFB、STN、TFT比较
  7. 2008年会不会是Linux的桌面年
  8. C++程序设计(实践)_老师有话说 S1| 如何学好计算机程序设计(c语言)
  9. 内部存储空间不足_手机提示存储空间不足的原因和解决方法
  10. 不要再问芝士和奶酪有什么区别了!一次解释清楚