【PHP模拟asp.net的StringBuilder类实现方法,_PHP教程】教程文章相关的互联网学习教程文章

在img src中将Php变量与String连接起来【代码】

我正在使用Laravel刀片.我想将一个php变量与刀片代码中的字符串连接起来. 例如在js中:<img class="img-responsive" src='http://example.com/'+ user_id +'/picture?type=square';/>如何用php变量写这个?<img class="img-responsive" src='http://example.com/'. {{ $user_id}} .'/picture?type=square';/>解决方法:你可以这样做:<img src="http://example.com/{{ $user_id }}/picture?type=square">要么:<img src="{{ 'http:/...

无法安装mbstring php冲突【代码】

我试图用PHP 5.6安装php-mbstring,我收到此错误:Error: php56w-common conflicts with php-common-5.4.45-3.el6.remi.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest我试图安装php56-mbstring,但我得到以下内容.我不确定这是否意味着它已经安装:Nothing to do什么是最合适的安装包?我应该尝试解决哪一个问题,如何解决问题.谢谢!解决方法:我在运行...

在php中从STRING url获取变量【代码】

如果我有一个看起来像这样的网址,那么读取该值的最佳方法是什么http://www.domain.com/compute?value=2838我试过parse_url(),但它给了我的值= 2838而不是2838 编辑:请注意我正在谈论一个字符串,而不是一个实际的网址.我把url存储在一个字符串中.解决方法:您可以在查询中使用parse_url,然后使用parse_str.<?php $url = "http://www.domain.com/compute?value=2838"; $query = parse_url($url, PHP_URL_QUERY); $vars = array(); pa...

php – JSON_BIGINT_AS_STRING backporting【代码】

根据我的理解,JSON_BIGINT_AS_STRING仅为5.4.我需要在5.1环境中重现相同的行为.代码是分布式的,我无法控制它将运行的环境.我有什么选择(除了编写自己的json解析器)?有没有经过验证的成熟解决方案?解决方法:它是一个相当棘手的一个,但这里是一个修改版本的Service_JSON已经使用了一段时间,它的确如此; 大多数正则表达式解决方案都会失败$json = "[999999999999999999]"; var_dump(json_decode(preg_replace('/("\w+"):(\d+)/', '...

在PHP中将对象转换为String

我想在PHP中将Object转换为String.具体来说,我正在尝试使用mysql查询响应,我正在尝试将其转换为可以写入文件并稍后使用的内容. 当然,当你尝试将一个Object写入文件时,PHP会适当地大喊:可捕获的致命错误:类DB_result的对象无法转换为字符串….. 或者,如果还有其他方法将mysql查询的结果写入文件,那么也可以.我正在玩一个家庭酿造的缓存项目:)解决方法:也许serializing?它将采用一个对象/数组并将其转换为一个字符串(然后可以在以...

filter_input(INPUT_GET,’my_string’,FILTER_SANITIZE_STRING); VS正则表达式Preg匹配PHP【代码】

经验丰富,更好用filter_input(INPUT_GET, ‘my_string’, FILTER_SANITIZE_STRING);或者使用正则表达式preg_match来清理用户输入的数据?解决方法:这取决于您想要做什么以及您正在使用的PHP版本.filter_input是一种方便的方法,用于验证一些众所周知的目标格式(如URL,IP地址或电子邮件地址)的输入数据,但可能仅适用于PHP> = 5.2. 为了验证自定义数据(例如逗号分隔值字符串),正则表达式将更合适,因此是最佳选择.

php – 表单不会向querystring发送任何数据【代码】

我在这里结束了我的智慧,我很肯定这是一个荒谬的打字错误,或者我忘了写点什么. 无论如何,我试图将数据从twitter引导模式内的表单发送到一个名为’processed.php’的文件,该文件使用PHPMailer脚本.但是,当我提交表单时,没有数据传递给查询字符串,url只是更改为’/processed.php?’ 如果有人能够对它有所了解,我会非常感激. 这是代码: HTML第一:<div class="modal-body"><form id="send-msg" method="GET" action="processed.php"...

类型为string>的PHP 0然后类型为0的0等于true?【代码】

您好我有以下代码,令我困惑.这是怎么回事?<?php $concept = '0';switch ($concept) {case ($concept > '0'):$score = 'Y';break;} ?>解决方法:从交换机文档:Note:Note that switch/case does loose comparision.Check the falsy-ness for '0',这太可怕了,我知道.您的案例评估为false,正如您在链接的tbl中看到的那样,(‘0’== false)=== true. 我将你的switch语句更改为:switch(true) {case ($concept >'0'):echo 'Impossible';...

php – 意外的T_STRING,期待T_OLD_FUNCTION或T_FUNCTION或T_VAR【代码】

我正在尝试运行WordPress插件,我收到以下错误:Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /nfs/c03/h05/mnt/52704/domains/creathive.net/html/wp-content/plugins/qr-code-tag/lib/qrct/QrctWp.php on line 13什么会导致这个错误?第13行是公共位. 编辑:这是一些代码:class QrctWp {public $pluginName = 'QR Code Tag';解决方法:什么机会运行PHP4?这就是这...

PHP:如果Else条件赋值给变量并调用string【代码】

这可能是简单而愚蠢的问题,但首先我正在学习PHP,所以你的帮助将不胜感激. 我试图通过指定的条件语句获取变量.$gender = $curauth->gender; // getting from wordpress user profile.if($gender === 'Male') {echo 'his'; } else {echo 'her'; }所以我想要做的是它将检查用户是否是男性,而不是在某些描述中它将使用他,如果是女性,它将使用她.像下面的东西echo 'jatin soni doesn't have set this option yet. His option will be de...

从string转换为int的数字会改变php中的值【代码】

我正在使用PHP开发项目,并尝试使用$_POST中的一个参数,遗憾的是我想将结果发送到Web服务,该服务只接受参数作为整数.所以我必须使用(int)转换类型,但这项工作将改变参数的值例如它是这样的:$o = 4924869620; $c = (int) $o;然后c将具有值629902324 为什么会发生这件事?我怎样才能保持价值相同?我也使用了intval(),它也会改变值解决方法:整数范围从-2.147.483.648开始,到2.147.483.647结束 – 您的数字大于最大范围.请改用另一种...

无法安装mbstring php …缺少libgmp.so.3【代码】

我只是在RHEL上安装php 5.4.16,但我也想安装mbstring.当我尝试通过yum安装它时……我在libgmp.so.3上遇到依赖错误[root@ip-108-205-20-169 ec2-user]# yum install php-mbstring Loaded plugins: amazon-id, rhui-lb, search-disabled-repos Resolving Dependencies --> Running transaction check ---> Package php70w-mbstring.x86_64 0:7.0.2-1.w6 will be installed --> Processing Dependency: php70w-common(x86-64) = 7.0.2...

php – imagestring创建模糊文本?【代码】

我正在使用imagestring在我的图像上绘制小尺寸的文本.我用它来绘制文本($radUrl)并将图像($img)保存到$radPathimagestring($img, 3, 8, 8, $radUrl, imagecolorallocate($img, 255, 0, 0)); imagejpeg($img, $radPath, 100); //($radUrl is a string, $radPath is the path to save the image)它创建的文本模糊不清.阅读太模糊了.图像中已经存在一些甚至更小的预先存在的文本,其清晰且易于阅读. 为什么文本如此模糊,如何解决这个问...

如何在数组PHP中提取数组键到String【代码】

我需要将一个关联数组键提取到一个字符串中,然后用“/”或任何字符/符号进行内爆. 例如:$array = array([key1] => array([key11] => array([key111] => 'value111', [key112] => 'value112', [key113] => 'value113',),),);我需要一个如下数组的输出:array([0] => 'key1/key11/key111',[1] => 'key1/key11/key112', [2] => 'key1/key11/key112');解决方法:我已经编辑了一个给出here的答案,并提出了以下代码.function listArrayRe...

php – Twig:打印变量名为String的变量的值【代码】

我有一个名为eg的变量var1,其值为value1为字符串.如何打印变量var1的值,其中var1是作为字符串获得的? 让{{ set container = 'var1' }}变量容器的值是动态的.根据容器的价值,我需要打印它的价值;在这种情况下,我需要打印’value1′. 我正在寻找这样的东西 {{attribute(this,container)}} / *< =这不会因为没有在Twig中定义* /解决方法:事实证明我错了. 您可以使用包含传递给模板的所有变量的_context变量. 试试{{dump(_context)}} ...

STRINGBUILDER - 相关标签