Questions tagged «php»

PHP是一种广泛使用的高级动态,面向对象和解释性脚本语言,主要用于服务器端Web开发。用于有关PHP语言的问题。

18
如何在PHP中发出异步HTTP请求
PHP中有没有办法进行异步HTTP调用?我不在乎响应,我只想做类似的事情file_get_contents(),但不等待请求完成再执行其余代码。这对于在我的应用程序中触发某种“事件”或触发较长的进程非常有用。 有任何想法吗?
209 php  http  asynchronous 

13
找不到类“ DOMDocument”
我在Magento应用程序的页面上发现错误;当我访问它时,它总是显示此消息错误: 致命错误:在第95行的/home/.../lib/Zend/Feed/Abstract.php中找不到类'DOMDocument' 你能给我一个解决方案吗?我正在使用magento 1.4.1.1。
209 php  xml  magento 

4
如何从作曲家中删除未使用的依赖项?
我使用composer安装了一个程序包,它还安装了许多其他程序包作为依赖项。 现在,我使用卸载了主软件包composer remove packageauthor/packagename,但是所有旧的依赖项都没有删除。我希望作曲家能够清理并仅保留根据composer.json其依赖关系而需要的软件包。 如何强制作曲家清理并删除所有未使用的软件包?
209 php  composer-php 


12
HTTPS和SSL3_GET_SERVER_CERTIFICATE:证书验证失败,CA正常
我正在使用XAMPP进行开发。最近,我将xampp的安装从旧版本升级到1.7.3。 现在,当我卷曲启用HTTPS的网站时,出现以下异常 致命错误:消息为“ cURL资源”的未捕获异常“ Re​​questCore_Exception”;资源ID为55;cURL错误:SSL证书问题,请验证CA证书是否正确。详细信息:错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书验证失败(60)' 每个人都建议使用PHP代码中的某些特定curl选项来解决此问题。我认为这不应该是这样。因为我的旧版本XAMPP没有任何问题,并且仅在安装新版本之后才发生。 我需要帮助确定我的PHP安装中有哪些设置更改,Apache等可以解决此问题。
208 php  ssl  curl  openssl  ca 

15
删除多个空格
我$row['message']从MySQL数据库获取数据,因此需要删除所有空白\n \t,依此类推。 $row['message'] = "This is a Text \n and so on \t Text text."; 应格式化为: $row['message'] = 'This is a Text and so on Text text.'; 我试过了: $ro = preg_replace('/\s\s+/', ' ',$row['message']); echo $ro; 但不会删除\n或\t,而只能删除单个空格。谁能告诉我该怎么做?

8
php是空还是空?
我有一个关于NULLPHP 的问题: $a = ''; if($a == NULL) { echo 'is null'; } 为什么当我看到一个空字符串时为null$a?那是个错误吗?
208 php  null 

17
PHP的array_map包括键
有没有办法做这样的事情: $test_array = array("first_key" => "first_value", "second_key" => "second_value"); var_dump(array_map(function($a, $b) { return "$a loves $b"; }, array_keys($test_array), array_values($test_array))); 但是不要打电话 array_keys和array_values,直接传递$test_array变量? 所需的输出是: array(2) { [0]=> string(27) "first_key loves first_value" [1]=> string(29) "second_key loves second_value" }

9
如何初始化静态变量
我有以下代码: private static $dates = array( 'start' => mktime( 0, 0, 0, 7, 30, 2009), // Start date 'end' => mktime( 0, 0, 0, 8, 2, 2009), // End date 'close' => mktime(23, 59, 59, 7, 20, 2009), // Date when registration closes 'early' => mktime( 0, 0, 0, 3, …

21
您如何实现良好的亵渎过滤器?
我们中的许多人需要处理用户输入,搜索查询以及输入文本可能包含亵渎或不受欢迎语言的情况。通常,这需要过滤掉。 在哪里可以找到各种语言和方言的咒骂单词的好清单? 是否有API可供包含良好列表的来源使用?还是仅使用某些参数简单地说“是的干净”或“没有这个脏”的API? 有什么好的方法可以捕获试图欺骗系统的人员,例如a $$,azz或a55? 如果您提供PHP解决方案,则可以加分。:) 编辑:回答说只是避免程序性问题的答案: 我认为,例如当用户可以使用公共图像搜索来查找添加到敏感社区池中的图片时,就可以使用这种过滤器。如果他们可以搜索“阴茎”,那么他们可能会得到很多照片。如果我们不想要这样的图片,那么将单词作为搜索词是一个很好的看门人,尽管公认这不是万无一失的方法。首先获取单词列表是真正的问题。 因此,我实际上指的是一种找出单个令牌是否脏的方法,然后直接禁止它。我不会像完全热闹的“长颈长颈鹿”参考文献那样阻止这种情绪。您无能为力。:)
207 php  regex  user-input 



8
如何删除数组元素,然后重新索引数组?
我在数组上遇到了麻烦。我有一个要修改的数组,如下所示。我想通过索引删除它的元素(元素),然后重新索引数组。可能吗? $foo = array( 'whatever', // [0] 'foo', // [1] 'bar' // [2] ); $foo2 = array( 'foo', // [0], before [1] 'bar' // [1], before [2] );
206 php  arrays  indexing 

8
安全删除Laravel中的迁移
在Laravel中,似乎有一个用于创建迁移但不能删除的命令。 创建迁移命令: php artisan migrate:make create_users_table 如果要删除迁移,是否可以安全地删除database / migrations文件夹中的相应迁移文件? 迁移文件: 2013_05_31_220658_create_users_table


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.