-
php – Zend如何使用缓存组件
所属栏目:[PHP教程] 日期:2020-12-13 热度:115
假设你有这种情况:一个简单的博客主页,它既可以加载静态内容,也可以加载动态内容. 静态内容由很少变化的图像组成.我还有数据库驱动的动态内容.动态内容包含所有博客文章(文本和图像)和相关用户评论.动态内容定期从每小时变化到每天. 您将如何使用缓存?特别[详细]
-
php – Codeigniter删除所有html标签
所属栏目:[PHP教程] 日期:2020-12-13 热度:183
如何使用codeigniter删除所有 HTML标记?我猜你必须使用 PHP函数strip_tags,但我想要像XSS过滤的全局设置 谢谢 解决方法 如果您指的是使用输入法,是的,您可以从技术上打开system / libraries / Input.php,请转到以下代码: /*** Clean Input Data** This is[详细]
-
PHP函数的未定义变量问题
所属栏目:[PHP教程] 日期:2020-12-13 热度:63
我是一个 PHP新手,所以我有一个小问题的功能. 我有这行代码: ?php$ime=$_POST["ime"];$prezime=$_POST["prezime"];$pera="string";if (empty($ime)||empty($prezime)){ echo "Ne radi,vrati se nazad i unesi nesto!";}function provera($prom){ if (preg_m[详细]
-
php – 如何用in标签替换空格
所属栏目:[PHP教程] 日期:2020-12-13 热度:116
我想替换html文本的图像标记中的所有空格. 例: img src="photo 1.jpg" / 至 img src="photo%201.jpg"/ 我没有找到preg_replace的灵魂,但它可能是一个简单的正则表达式线. 谢谢! 编辑:对不起伙计们,我的描述不太清楚.所以,我有一个完整的html页面,我只想替[详细]
-
php – TCPDF在标题中的页面中添加行
所属栏目:[PHP教程] 日期:2020-12-13 热度:75
我为使用TCPDF创建的PDF创建了自定义标题.现在我想在标题的底部添加一条横跨页面的蓝线(大约2px宽度),但无法弄清楚如何? 解决方法 我相信你是这样做的: $style = array('width' = 0.5,'cap' = 'butt','join' = 'miter','dash' = 0,'color' = array(255,0))[详细]
-
如何在CakePHP控制器中使用多个模型
所属栏目:[PHP教程] 日期:2020-12-13 热度:153
我创建了一个注册表单,然后将数据发送到控制器. 我想将此数据插入3个不同的表(模型). 怎么能实现这一目标? 解决方法 只要您的表单根据Cake PHP约定进行格式化,并且模型之间的关系将被正确设置,当您调用$this-模型 – 保存($this- data)时,这将自动完成.[详细]
-
php – 在目录中查找文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:132
我有一个包含很多文件的目录: pic_1_79879879879879879.jpgpic_1_89798798789798789.jpgpic_1_45646545646545646.jpgpic_2_12345678213145646.jpgpic_3_78974565646465645.jpgetc... 我只需要列出pic_1_文件.知道我怎么办? 提前致谢. 解决方法 opend dir函[详细]
-
在PHP中,如何打印一个带有2位小数的数字,但只有在已经有小数的情
所属栏目:[PHP教程] 日期:2020-12-13 热度:162
我有一个基本的index.php页面,其中包含一些我想在几个地方打印的变量 – 这里是变量: ?php $firstprice = 1.50; $secondprice = 3.50; $thirdprice = 20;? 我的挑战是,在文档的后面,当我打印时,我得到的价格没有第二个’0’的价格 – 这就是发生的事情: ?p[详细]
-
使用PHP转义变量中的引号
所属栏目:[PHP教程] 日期:2020-12-13 热度:143
我使用此代码来生成html echo "input type='button' onclick="myFunc('$param');" /"; 除非$param包含’或’字符,否则一切都会好的.如何处理这些情况呢? PS.当用户输入“时,mysql_real_escape_string($param)将无法正常工作”. 解决方法 有几个功能可以使[详细]
-
如何检查电子邮件域是否是php中的gmail,然后删除“@gmail.*”?
所属栏目:[PHP教程] 日期:2020-12-13 热度:190
这是一个由两部分组成的问题.对(或两者)的帮助表示赞赏! 1)检查电子邮件字符串是否为Gmail地址的最佳php方法是什么 2)如何删除除用户名之外的所有内容? 谢谢! 解决方法 list($user,$domain) = explode('@',$email);if ($domain == 'gmail.com') { // use[详细]
-
php – trim()不会删除数据库字段中的空格
所属栏目:[PHP教程] 日期:2020-12-13 热度:83
我在 MySQL的文本字段中的段落开头有一些空格. 在PHP语句中使用PHP中的trim($var_text_field)或在MySQL语句中使用TRIM(text_field)绝对没有.这个空白是什么,我如何通过代码删除它? 如果我进入数据库并将其退出,它会正确保存.它只是没有通过trim()函数删除.[详细]
-
php – 将字符串插入路径
所属栏目:[PHP教程] 日期:2020-12-13 热度:112
我有这样的字符串 folder1/folder2/folder3/13007805372971.jpg 如何在文件名前添加字符串?我想看起来像这样 folder1/folder2/folder3/sometext_13007805372971.jpg 解决方法 您可以使用 pathinfo函数,该函数用于解析路径. $s='folder1/folder2/folder3/130[详细]
-
php – 如何检查文件是否与以前相同
所属栏目:[PHP教程] 日期:2020-12-13 热度:194
我需要检查服务器上目录中存在的文件是否与5分钟前的文件相同? 在特定目录上,我每隔几分钟删除并重新创建一个具有相同名称的文件.脚本是每2分钟访问一次文件.所以在时间t,脚本会检查文件并执行操作.然后在时间t 1,删除并重新创建文件(相同名称但可能是不同[详细]
-
PHP中奇怪的数字转换错误
所属栏目:[PHP教程] 日期:2020-12-13 热度:55
结果怎么样? intval("19.90"*100) 是 1989 人们期望的不是1990年(PHP 5.2.14)? 解决方法 这是因为19.90在基数2中不能完全表示,最接近的近似值略低于19.90. 也就是说,这个最接近的近似值恰好是2 ^ -48×0x13E66666666666.如果您有兴趣,可以用十进制形式here[详细]
-
如何使用PHP在FTP周围复制文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:126
我想使用php ftp函数将文件从一个文件夹复制到另一个文件夹. 例如 复制此文件:httpdocs / user_images / Services / File 1.jpg 要:httpdocs / user_images / folder11 我曾尝试使用ftp_fput,但我没有运气. 解决方法 从 PHP.net上ftp_put的手册页: ?php /[详细]
-
你如何强制执行PHP方法参数?
所属栏目:[PHP教程] 日期:2020-12-13 热度:86
你如何验证/管理你的 PHP方法参数,为什么这样做? 解决方法 好吧,假设您正在讨论类型检查方法参数,它取决于: 如果它期待一个对象,我使用type-hinting接口: public function foo(iBar $bar) 如果它只期望一个数组,我使用带有array关键字的type-hinting. pub[详细]
-
即使在设置INI值之后,PHP也会截断MSSQL Blob数据(4096b).我错过
所属栏目:[PHP教程] 日期:2020-12-13 热度:164
我正在编写一个 PHP脚本,它通过一个表并从每个记录中提取varbinary(max)blob数据到外部文件中.代码工作正常(我使用几乎相同的代码来浏览一些图像),除非文件超过4096b – 数据被截断为4096. 我已经修改了mssql.textlimit,mssql.textsize和odbc.defaultlrl的值[详细]
-
php – 搜索查询“外星人与捕食者”
所属栏目:[PHP教程] 日期:2020-12-13 热度:69
你如何这样做,当你搜索“外星人与捕食者”时,你也会得到带有“外星人与捕食者”字符串的结果,并带有“S” 例如 http://www.torrentz.com/search?q=alien+vs+predator 他们是如何实现这一点的? 这是高级搜索引擎的东西吗? 解决方法 这被称为 Word Stemming.[详细]
-
如何将PHP变量传递给javascript?
所属栏目:[PHP教程] 日期:2020-12-13 热度:55
我想使用 PHP变量作为javascript变量 – 特别是我想用PHP变量session_id();并将其用作javascript变量. ?php$php_var = session_id();?script language="JavaScript" type="text/javascript"js_var = ?php echo($php_var ?;/script 这似乎应该适合我,但它没有[详细]
-
php – 在URL中使用双引号
所属栏目:[PHP教程] 日期:2020-12-13 热度:86
除非变量$row [“title”]包含双引号(“),否则下面的链接工作正常.在这种情况下,链接中省略了引号后面的所有内容. 如何使链接包含双引号后的所有内容? 提前致谢, 约翰 echo 'td class="sitename2"a href="http://www...com/.../comments/index.php?submissi[详细]
-
如何在PHP中格式化日期而不在冒号中使用冒号?
所属栏目:[PHP教程] 日期:2020-12-13 热度:62
所以我有这个: 日期( ‘C’) 它的格式如下: 2010-08-17T08:55:14-07:00 但是我需要一种方法来在偏移量中没有冒号,所以它可能看起来像这样: 2010-08-17T08:55:14-0700 有什么解决方案呢?我希望格式略有不同,而不是获取字符串并替换最后一个冒号(使用[详细]
-
PHP从MySQL查询转换日期
所属栏目:[PHP教程] 日期:2020-12-13 热度:200
我认为这是一个简单的问题.我们有一个带有DATE字段的 MySQL数据库,日期以美国格式存储(2010-06-01). 在我将显示日期的PHP页面中,我只想将此日期转换为英国格式(01-06-2010). 任何帮助和建议表示赞赏! 谢谢, 荷马. 解决方法 您没有指定并且您的示例含糊不清,[详细]
-
类中PHP公共函数的顺序是否会影响其执行?
所属栏目:[PHP教程] 日期:2020-12-13 热度:170
我一直在关注这个 Symfony教程.在某些部分中,它只是告诉我在类中添加一个公共函数,但它没有说我是否应该在类的开头或结尾添加它. 例如: /** * JobeetCategory * * This class has been auto-generated by the Doctrine ORM Framework * * @package jobeet *[详细]
-
php – 如何在查看数组时避免输入…任何想法?
所属栏目:[PHP教程] 日期:2020-12-13 热度:56
我经常需要在数组中查看数据并使用html标记 pre去做这个.然而,不得不一直打出相同的东西变得乏味和令人沮丧. 我的问题是,你的技术是什么,以避免这种使用PHP编程的烦恼? 解决方法 有趣的是你应该问一下,我只是写了一个简短的函数来拯救我不得不这么做的痛苦.[详细]
-
奇怪的回声,PHP中的打印行为?
所属栏目:[PHP教程] 日期:2020-12-13 热度:198
以下代码输出43211,为什么? echo print('3').'2'.print('4'); 解决方法 您的陈述如下解析人类. 回显由以下内容组成的串联字符串: 函数print(‘3’)的结果,它将返回true,并将其字符串化为1 字符串’2′ 函数print(‘4’)的结果,并将其字符串化为1 现在,这里[详细]