草庐IT

utf8_turkish_ci

全部标签

php - Gitlab Ci 使用 docker 和 mysql 服务缓慢构建

我正在使用gitlab-ci-multirunner9.3.0和GitLabCommunityEdition9.3.5当我在我的本地虚拟盒子环境中运行我的php-unit测试时,总测试(30)只需要大约:Time:5minutes,Memory:96.00MB在我的gitlab主机上运行同样的测试,一共需要Time:41.68minutes,Memory:97.75MB测试需要mysql并在每个测试上创建数据库和加载夹具。我的DockerFile:FROMtetraweb/php:5.6#InstalladditionalpackagesRUNapt-getclean&&apt-get

php - 如何将 Symbol 字体转换为标准的 utf8 HTML 实体

有什么方法可以将html流中的unicode符号字体转换为其等效的utf8实体?即。0xf067(作为unicode符号html实体)到希腊小写字母Gamma(U+03B3又名γ在标准utf8中) 最佳答案 最后我设法使用Symboltounicodemap做到了http://www.stat.auckland.ac.nz/~paul/R/CM/AdobeSym.html然后使用iconv从unicode转换为utf8(如unicodeutf8)functionsymbol_sanitize_string($string){ret

php: 从 cp1251 转换为 utf8

我在将字符串从cp1251转换为utf8时遇到问题...我需要从数据库中获取一些名称,这些名称在cp1251中(我不是创建该数据库的人,所以我无法编辑它,但我确定这些名称是cp1251)...数据库中的名称是这样的-"Р?РС,ернеС,вцифраС..."我正在使用iconv函数将它转换为utf8,如下所示:iconv("UTF-8","CP1251//IGNORE",$name)我得到的结果是-“�?нтернетвцифрах”(俄语),但前两个符号不正确...应该是"Интернетвцифрах"...所以我要做的最后一件事是以某种方式更改这两个符号“

php - CI中的ajax jquery分页错误

在codeigniter中的jquery分页中出现错误。ifper_page=5;totalnumber6andtotalpage2butthepaginationlikebelowShowing6to6of6|嗨,friend们,我陷入了这个错误。这显示在每个页面中。请给我一个解决方案来获得正确的分页下面的代码正在使用:$config['base_url']=site_url('settings/view_leave_reason_ajax/');$config['total_rows']=$this->leav->getLvReasonCount();$config['per_pa

php - 在运行 Ubuntu 12.04 的 Travis CI 上使用 APCu

我有一个依赖于APCu(php5-apcu)的Symfony应用程序。服务器在Ubuntu15.04上运行PHP5.6。APCu需要通过Composer作为依赖项,即:"require":{"ext-apc":"~4.0"}效果很好。尝试让应用程序在Travis-CI上运行并不那么顺利,因为它们运行的​​是Ubuntu12.04,它没有php5-apcu包,它会产生:E:Unabletolocatepackagephp5-apcu安装php-apc不满足ext-apcu要求,我不想推广已弃用的软件包。关于如何在TravisCI上设置APCu有什么建议吗?最好不用手动下载包。

PHP PDO : Charset=UTF8 : An invalid keyword charset was specified in the dsn string

我正在使用sqlsrv驱动程序连接到带有PDO的MSSQL服务器。PHP版本为5.3.24。工作连接如下所示:$dsny="sqlsrv:Server=xx1;Database=xx2";$usery='xx3';$passwordy='xx4';$dbhy=newPDO($dsny,$usery,$passwordy);**但是我需要设置字符,然后我试试这个:$dsny="sqlsrv:Server=xx1;Database=xx2;charset=utf8";$usery='xx3';$passwordy='xx4';$dbhy=newPDO($dsny,$usery,$passw

php - iconv() : Wrong charset, 不允许从 `auto' 转换为 `utf-8//IGNORE'

我正在为我的Laravel4框架使用thujohn/PDF-l4插件。它在本地Windows环境中运行良好。但是当移动到我的Centos生产环境时,转换PDF时会抛出以下错误。"iconv():Wrongcharset,conversionfrom`auto'to`utf-8//IGNORE'isnotallowed"检查了我的php-mbstring,但没有发现任何错误。 最佳答案 请在CentOS上安装PHPmbstring和xml扩展 关于php-iconv():Wrongchar

php - CI 访问接口(interface)上的属性

我正在使用scrutinizer来分析我的代码。几乎所有内容都已修复,但我似乎无法解决此问题。AccessingidontheinterfaceIlluminate\Contracts\Auth\Authenticatablesuggestthatyoucodeagainstaconcreteimplementation.Howaboutaddinganinstanceofcheck?我看到了问题,因为它是一个不存在的接口(interface),但我的代码工作正常。那我分析代码的时候怎么才能让这段代码通过呢?谢谢编辑在这几行报错(其他一些文件也差不多)$this->tracert->l

php - 波兰字符 utf8 不显示正确

目前我的网站支持英语、葡萄牙语、瑞典语和波兰语。但出于某种原因,一些波兰字符无法正确显示,例如Zal�zkonto它应该看起来像这样Zalózkonto我有这个//SendtheContent-typeheaderincasethewebserverissetuptosendsomethingelseheader('Content-type:text/html;charset=utf-8');内部 最佳答案 您还需要将字符串转换为UTF8。utf8_encode()不会检查您的字符串所用的编码,有时它会给您一个乱七八糟的字符串,所以

php - 如何在 Zend Framework 2 中为 RegEx 路由的 RegEx 设置 (UTF8) 修饰符?

我有troubleswith(german)specialcharactersinURIs并想尝试用RegExRoute来解决它和一个PCREpatternmodifier对于UTF-8u。'router'=>array('routes'=>array(//...'city'=>array('type'=>'regex','options'=>array('regex'=>'/catalog/(?[a-zA-Z0-9_-äöüÄÖÜß]*)\/u','defaults'=>array('controller'=>'Catalog\Controller\Catalog','action'