-
php – file_get_contents()连接拒绝我自己的网站
所属栏目:[PHP教程] 日期:2020-12-13 热度:102
我一直在尝试使用CURL和 PHP file_get_contents()函数连接到我自己的网站,以获取我的网页来源,但没有成功.我正在尝试从中获取HTML源的同一台服务器上运行PHP脚本. CURL不会返回任何错误,即使使用curl_error()也不会,并且PHP file_get_contents()函数返回以下[详细]
-
如何将MAMP的PHP升级到PHP 5.3?
所属栏目:[PHP教程] 日期:2020-12-13 热度:130
我无法找到有关如何做到这一点的任何资源..任何人有任何想法或资源?! 我已经尝试更改./configure选项,我一次解决一个问题,但似乎这种方法可能需要永远…我当前的错误是.. 检查-ljpeg中的jpeg_read_header …没有 configure:error:libjpeg问题.(a | so).[详细]
-
cakephp-3.0 – 如何在蛋糕3中创建自定义验证规则
所属栏目:[PHP教程] 日期:2020-12-13 热度:53
我正在开发Cake 3.我想创建一个自定义验证规则. 我想检查字段’password’是否等于’confirm_password’字段. 这是我的代码: public function validationDefault(Validator $validator) { $validator -add('id','valid',['rule' = 'numeric']) -allowEmpty([详细]
-
是否值得学习Smarty for PHP模板?
所属栏目:[PHP教程] 日期:2020-12-13 热度:141
我正在使用类似MVC的架构构建一个简单的10页网站.是否值得学习Smarty模板引擎? 模板引擎增加了开销. 如果您需要让其他人创建/编辑模板并且您不希望它们能够使用PHP,则应该只使用模板引擎. 如果你是唯一的维护者,那就是使用普通的PHP.如果您的团队可以信任([详细]
-
为什么我在这个PHP命令行脚本中出现此分段错误?
所属栏目:[PHP教程] 日期:2020-12-13 热度:171
它只是一个快速脚本,消息到我称之为“心理日志文件”的消息.只是为了跟踪我的想法,当我离开并让自己回去工作.无论如何,它大部分时间都可以正常工作,但我经常会遇到分段错误.在C中听说过他们,但之前从未在 PHP中使用它们.这是脚本: #!/usr/bin/php ?php $men[详细]
-
是否有为PHP编写的Micro-ORM
所属栏目:[PHP教程] 日期:2020-12-13 热度:185
是否存在类似于Dapper,PetaPoco或Massive的Micro-ORM ……但对于 PHP? 我认为 http://redbeanphp.com/是一个非常轻量级的ORM,不确定它是否与你列出的那个相当.[详细]
-
php – 检查请求来自哪里
所属栏目:[PHP教程] 日期:2020-12-13 热度:166
在需要图像的网站上,链接是这样的 img src="getimage.php?id=?php echo $name ?" " width="280px" height="70px" 然后在getimage.php上获取id并从中找到正确的图片并显示它. $id = $_GET['id']; 这非常有效.我如何找出请求的来源.所以在下面这一行的哪一页上[详细]
-
PHP:生成唯一用户密钥的选项
所属栏目:[PHP教程] 日期:2020-12-13 热度:164
经过几天研究哈希,生成随机数或唯一密钥,我现在有点困惑. 我还有一件事我想要正确使用哪个是用户密钥.我想为在我的网站上注册的每个会员/用户存储一个唯一的密钥.所以这个密钥必须是唯一的,不能重复.我正在考虑使用用户电子邮件并将其与时间或其他东西一起散[详细]
-
PHP图像像素化?
所属栏目:[PHP教程] 日期:2020-12-13 热度:129
我需要用php制作这个效果.我知道 PHP图像过滤器中有IMG_FILTER_PIXELATE.但我需要它更流畅和浮雕?像在这张图片中: 此效果将使用户上传的任何图像变为像素化,并且图片的边缘变为红色(我知道IMG_FILTER_EDGEDETECT但我不知道如何使用它来更改边缘颜色). 我不[详细]
-
双击后仅显示自定义PHPExcel单元格格式
所属栏目:[PHP教程] 日期:2020-12-13 热度:93
我在使用 PHPExcel设置自定义日期格式时遇到了一个奇怪的问题:我正在向一个单元格写一个sql格式的日期,并将其格式设置为setFormatCode为’d / m / y’.当我在Excel 2007中打开它时,它会显示orignial日期格式,直到我双击单元格然后它更新为我想要的格式. 有[详细]
-
php – .htaccess;无需延期
所属栏目:[PHP教程] 日期:2020-12-13 热度:112
我需要一些将无扩展文件视为 PHP文件的.htaccess代码. 假设访问者访问www.mywebsite.com/dir1/dir2/file.name,它将首先查看文件dir1 / dir2 / file.name是否存在,如果它不存在,它将查找dir1 / dir2 / file.name. php(所以扩展名为.php). 这有可能吗? 您可以[详细]
-
在php网站上放置翻译系统的最佳方法是什么?
所属栏目:[PHP教程] 日期:2020-12-13 热度:51
我正在用 PHP开发一个网站,我想让用户轻松地从德语切换到英语. 因此,必须考虑翻译政治: 我应该将数据及其翻译存储在数据库表中((1,“Hello”,“hallo”),(2,“早上好”,“Guten Tag”)等.? 或者我应该使用“.mo”文件来存储它? 哪种方式最好? 有哪些优点[详细]
-
php – 如何获取HTML标签的内容?
所属栏目:[PHP教程] 日期:2020-12-13 热度:163
嘿所以我想做的就是抓住第一段的内容.字符串$blog_post包含以下格式的许多段落: pParagraph 1/ppParagraph 2/ppParagraph 3/p 我遇到的问题是我正在编写一个正则表达式来抓取第一个 p之间的所有内容.标签和第一个结束 / p标签.然而,它抓住了第一个 p标记和[详细]
-
PHP将默认参数传递给函数
所属栏目:[PHP教程] 日期:2020-12-13 热度:103
我有一个 PHP函数,像这样: function($foo = 12345,$bar = false){} 我想做的是调用这个函数,使用$foo传递的默认参数,但是$bar设置为true,就像这样(或多或少) function(DEFAULT_VALUE,true); 我该怎么做?如何在不知道该值的情况下将参数作为函数的默认值传[详细]
-
php – 防止SQL注入
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
我正在开发一个网站,我正在努力保护连接部分. 我在$login上使用了addslashes函数来停止SQL注入,但有些朋友告诉我安全性不够.但是,他们没有告诉我如何利用此漏洞. 我怎么能/你能破坏这段代码? 我该如何保护它? ?php if ( isset($_POST) (!empty($_POST['log[详细]
-
php – module_load_include()vs require_once
所属栏目:[PHP教程] 日期:2020-12-13 热度:59
我想知道什么时候需要使用module_load_include()或require_once来包含位于模块中的文件. Drupal module_load_include() 函数在标准PHP require_once 之上执行的关键是它使用 drupal_get_path() 在定位文件时引用模块的路径. 如果你使用 require_once ,你必须[详细]
-
PHP速度测试在当前页面中没有回声的用户连接速度
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
我正在寻找检查用户连接速度的可能性.它应该保存为cookie,如果速度很慢,javascript文件以及css文件将被调整. 我目前测试速度的可能性如下 $kb = 512; flush(); // echo "!-"; $time = explode(" ",microtime()); for($x=0;$x$kb;$x++){ echo str_pad('',512,[详细]
-
在CakePHP中实现管理面板的最佳方式
所属栏目:[PHP教程] 日期:2020-12-13 热度:85
我试图从CodeIgniter转移到Cake PHP,无法找出实现管理面板的最佳方法.在CI中,我将创建两个不同的应用程序,一个用于前端,一个用于管理面板. 在谷歌搜索后,我发现了三种在CakePHP中实现管理面板的方法: 路由 – 我不希望控制器/模型使用它,因为前端和管理面板[详细]
-
php – “<>”和“!=”之间有什么区别?
所属栏目:[PHP教程] 日期:2020-12-13 热度:64
参见英文答案 Difference between “not equal” operators and != in PHP6个 通常我会使用!=,然后当我看到这个标志这意味着不等于. 在那之后,我去了search on Google,之间有什么区别?和!=.但我找不到答案. 有人在乎解释吗? 有一个 higher precedence比[详细]
-
与strtotime PHP的错误
所属栏目:[PHP教程] 日期:2020-12-13 热度:178
echo date("m",strtotime("january")); 按预期返回01 echo date("m",strtotime("february")); 但这会返回03 其他人遇到过这个问题? PHP版本5.1.6 今天是29日.今年2月没有29日,因为你没有在2月份指定一天,所以它正在使用“今天”. strtotime 功能使用相对日[详细]
-
php – TYPO3 Extbase:Controller中的setDefaultOrderings
所属栏目:[PHP教程] 日期:2020-12-13 热度:165
我有一个扩展名(extbase / fluid),主要对象是“Etikett”,与子对象“Land”有关系.我想订购我的输出,所以我在我的Etikett控制器中使用setDefaultOrderings方法,但我没有结果,为什么? $this-etikettRepository-setDefaultOrderings(array('land.laendername'[详细]
-
php – 在Yii2 .htaccess中将http重定向到https
所属栏目:[PHP教程] 日期:2020-12-13 热度:107
htaccess文件将我的高级Yii2应用程序重定向到前端index.php文件,因为已存在.htaccess文件.有以下行.. 这是我在根目录下的.HTACCESS Options -IndexesIfModule mod_rewrite.c RewriteEngine on RewriteCond %{REQUEST_URI} !^public RewriteRule ^(.*)$fronte[详细]
-
渲染 – 在yii控制台应用程序中渲染视图
所属栏目:[PHP教程] 日期:2020-12-13 热度:99
我在视图中有一个电子邮件模板,我想编写一个ConsoleApplication进程,准备发送电子邮件.因为它是ConsoleApplication我无法访问控制器.是否可以呈现视图? 这是我使用的: private function render($template,array $data = array()){ $path = Yii::getPathOfA[详细]
-
phpstorm – 双击选择整个变量
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
在PhpStorm中,当你双击变量时,比如$_helloWorld,它只选择变量的一部分.例如,当您双击World时,它将仅选择而不是整个变量. 当我双击它的任何部分时,我希望它选择整个变量$_helloWorld. 有谁知道怎么做? 对我来说,Linux上的PhpStorm只会在双击时选择整个变量,[详细]
-
如何使用PHP复制PHP文件
所属栏目:[PHP教程] 日期:2020-12-13 热度:102
如何复制我已创建的php文件,并在用户按下提交按钮时将其放入不同的目录中 您可以将 copy 功能用作: if ( copy($srcFilename,$destPath) ) { // file copied.} else { // error occurred..call error_get_last() function for err details. } 几点注意事项:[详细]