-
使用PHP解析Google新闻RSS
所属栏目:[PHP教程] 日期:2020-12-13 热度:76
我想用 PHP解析Google News rss.我设法运行此代码: ?$news = simplexml_load_file('http://news.google.com/news?pz=1cf=allned=ushl=entopic=noutput=rss');foreach($news-channel-item as $item) { echo "strong" . $item-title . "/strongbr /"; echo st[详细]
-
PHP:如何使用echo打印$
所属栏目:[PHP教程] 日期:2020-12-13 热度:183
我是 PHP的新手,很难找到这个答案,因为$表示PHP中的一个变量. 我正在尝试回复项目的总数,例如: echo "Your total is ${$total}"; 问题是前面的$导致它什么都不做.我尝试做’$’但它会打印出来 ”围绕$.如何在变量前面打印$? 解决方法 如果使用双引号(“),[详细]
-
php – 如何使动态网站高度可扩展?
所属栏目:[PHP教程] 日期:2020-12-13 热度:147
我们如何制作一个动态网站或以 PHP和后端开发的网站作为MySQL社交网站高可扩展? 解决方法 遵循良好的设计和编程实践,如低耦合.尝试为您的网站寻找最佳解决方案(设计模式,OO最佳实践),同时考虑可扩展性. 我不认为这里有任何银弹,这取决于每个案例. 冗余也非[详细]
-
如何使用PHP从目录中删除除一个文件以外的所有文件?
所属栏目:[PHP教程] 日期:2020-12-13 热度:130
我有几个目录,其中包含一些文件: /test1/123.jpg/test1/124.jpg/test1/125.jpg/test2/123.jpg/test2/124.jpg 我想删除除/test1/124.jpg或/test2/124.jpg之外的所有内容? 我知道目录名称和文件名.有没有办法在PHP的Linux环境中这样做,也许取消链接? 解决方[详细]
-
php – simpleXML基于属性获取节点子节点
所属栏目:[PHP教程] 日期:2020-12-13 热度:143
参见英文答案 SimpleXML: Selecting Elements Which Have A Certain Attribute Value????????????????????????????????????2个 ???????????? Implementing condition in XPath ????????????????????????????????????2个 我试图通过其中一个属性解析我引用的[详细]
-
php – 读取EXIF并确定闪存是否已经触发
所属栏目:[PHP教程] 日期:2020-12-13 热度:185
我一直在用 PHP脚本阅读一些EXIF数据.如果使用了闪光灯,我想确定某个图像.以下是EXIF阅读器返回的值 0x0 = No Flash0x1 = Fired0x5 = Fired,Return not detected0x7 = Fired,Return detected0x8 = On,Did not fire0x9 = On,Fired0xd = On,Return not detecte[详细]
-
如何在cakephp中使用mysql now()函数获取日期字段?
所属栏目:[PHP教程] 日期:2020-12-13 热度:95
我在cakephp项目中有这个代码: $this-data['MyObject']['expire_date'] = 'NOW()'; 和… $this-MyObject-save($this-data); 但这不会保存数据库中的数据.谷歌搜索后,我发现我可以像这样使用now().但似乎错了,使用它的正确方法是什么? PS:我的MySQL字段是[详细]
-
php – 将IP存储为unsigned int?
所属栏目:[PHP教程] 日期:2020-12-13 热度:119
我读到在数据库中存储IP地址的最佳方法是创建一个Unsigned Int(10)字段.如何使用 PHP转换IP地址?我试过用了 $this-ip = long2ip($_SERVER['REMOTE_ADDR']); 但这似乎不起作用.我找到了使用它将其转换回IP地址的方法 $this-ip = sprintf("%u",ip2long($resul[详细]
-
计算创建PHP类的次数
所属栏目:[PHP教程] 日期:2020-12-13 热度:60
我有一个php类,我创建了几个实例.我想知道我创建该对象的次数. ?php class myObject { //do stuff } $object1 = new myObject; $object2 = new myObject; $object3 = new myObject;? 有没有办法找到我创建了3个myObjects? 解决方法 您可以创建一个 static计[详细]
-
php – Implode值的数组及其键
所属栏目:[PHP教程] 日期:2020-12-13 热度:144
我试图破坏其键和值的数组.我可以很容易地获得内爆的钥匙,但发现我必须重复自己的钥匙. 目前我这样做: $values = array( 'id' = $sel['id'],'creator_id' = $sel['creator_id'],'campaign_id' = $sel['campaign_id'],'save_results' = $sel['save_results'][详细]
-
php – 为什么(如果false返回“true”)…返回true?
所属栏目:[PHP教程] 日期:2020-12-13 热度:189
在函数的开头,我有这个: if(false);{ return 'TRUE';} 它正在返回“TRUE”!显然我的真正用途是检查更有用的表达式并返回其他内容.我只是改变它来阐述我的观点. 为什么会这样?你能否在if语句中放一个回报?我一直用其他语言做这件事. 例如 而不是这个: fu[详细]
-
在PHP中,正则表达式从字符串中删除井号(如果存在)
所属栏目:[PHP教程] 日期:2020-12-13 热度:66
在 PHP中,我想从十六进制字符串中删除井号(#)(如果存在). 我尝试了以下方法: $str = "#F16AD3";//Match the pound sign in the beginningif (preg_match("/^#/",$str)) { //If it's there,remove it preg_replace('/^#/','',$str);};print $str; 但它没有[详细]
-
php – 为c / c建议一些在线编译器
所属栏目:[PHP教程] 日期:2020-12-13 热度:128
我正在开发一个网站,我需要一个在线C/C++编译器来在线测试代码. 有没有可行和可行的解决方案. 我需要这个编译器,以便学生可以在线测试他们的代码. Thnx in avance 解决方法 Codepad 对于其他语言呢![详细]
-
php循环与倒计时
所属栏目:[PHP教程] 日期:2020-12-13 热度:134
假设我在400处开始我的计数器.我将如何执行一个向后运行直到0的foreach循环? 伪代码 $i = 400;foreach(**SOMETHING**)){//do stuff$i--;} 解决方法 for($i = 400; $i 0; $i--){ // do stuff} 其他方法: $i = 400;while($i 0){ // do stuff $i--;} 要么 $a[详细]
-
转义PHP输出的HTML属性的双引号
所属栏目:[PHP教程] 日期:2020-12-13 热度:121
通常在编写 PHP时我会输出一些像这样的HTML – echo "a href="../" title="link title"".$link_text."/a"; 显然这不会解析因为我需要在 a的属性中转义双引号.元件.是否有正则表达式会快速执行此操作而不是手动添加反斜杠? 另一件事 – 正则表达式不应该在标[详细]
-
如何在命令行上显示已安装的Zend Framework版本?
所属栏目:[PHP教程] 日期:2020-12-13 热度:77
我有一个基于 ZF2 Skeleton的ZF2.如何找到,目前正在使用哪个ZF2版本? 解决方法 根据 zend framework official site,可以使用命令检索版本 echo Zend_Version::getLatest(); 所以,要在终端运行中访问PHP php -a 然后 echo "Zend engine version: " . zend_ve[详细]
-
php – 如果从.png重命名为.jpg,请检查图像类型
所属栏目:[PHP教程] 日期:2020-12-13 热度:165
如果可以检查图像的类型是否从.png重命名为.jpg? 我需要这个,因为当我使用调整大小功能时,如果上传的图像从.png重命名为.jpg(我的代码只接受.jpg图像),我的网站就会停止工作 解决方法 getimagesize将包含有关图像类型的信息: $info = getimagesize('file.p[详细]
-
在cakephp中分配布局
所属栏目:[PHP教程] 日期:2020-12-13 热度:178
我们可以在那个特定的控制器中为整个控制器定义一个布局吗?我之前已经使用了appcontroller的过滤器之前用于此目的,但它不再解决它.所以我需要在控制器中应该有一些适用于布局的布局定义该控制器的所有动作. 问候 解决方法 用它: 在你的行动里面 $this-layo[详细]
-
如何在Cakephp中进行https发布请求
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
我有要求应用程序必须通过HTTPS POST进行REST API调用.我是cakephp的新手.我在想是否可以使用httpsocket进行https调用. 我感谢任何帮助. 谢谢. 解决方法 如果您启用了 PHP的Curl模块: ?php// create a new cURL resource$ch = curl_init();$data = array('Y[详细]
-
php – 我如何检查数组的所有元素是否相同?
所属栏目:[PHP教程] 日期:2020-12-13 热度:122
即,验证 $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; 但不是 $a[0]=1; $a[0]=2; $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; $a[0]=1; 谢谢 :) 解决方法 count(array_unique($a)) == 1;[详细]
-
php – 使用ORDER BY按值排序?
所属栏目:[PHP教程] 日期:2020-12-13 热度:151
为了澄清,您是否能够以这种方式使用 MySQL进行排序? ORDER BY CompanyID = XXX DESC 我想要做的是使用一个SQL查询来排序X = Y的所有内容,在这种情况下,CompanyID = XXX. CompanyID不是XXX的所有值都应该在CompanyID = XXX的所有结果之后. 我不想限制我的查[详细]
-
php – 保存URL时保留或丢弃“www”?
所属栏目:[PHP教程] 日期:2020-12-13 热度:110
我正在 PHP5中创建一个需要为网站存储唯一URL的应用程序.例如,如果用户输入“ http://www.google.com/”,则在解析之后将其作为“google.com”存储在数据库中.基本上我需要一个一致的URL约定,以便同一站点没有多个条目. 基本上,从输入的所有URL中取出“www”[详细]
-
如何确保人类不会查看PHP脚本URL的结果?
所属栏目:[PHP教程] 日期:2020-12-13 热度:169
如何确保人类不会查看 PHP脚本URL的结果? 最近,在查看正在进行AJAX调用的站点的源时,我尝试按照浏览器中的链接进行操作 www.site.com/script.php?query=value 我没有看到我期望看到的结果,而是看到一条消息,说明只有脚本才能查看该页面. 如何将脚本限制为仅[详细]
-
在PHP 7 Ubuntu 14.04上调用未定义的函数mb_strlen()
所属栏目:[PHP教程] 日期:2020-12-13 热度:197
我有一个Yii安装,直到今天工作正常.我今天在我的机器上安装了更新,之后在所有页面上都抛出了这个错误: PHP Fatal Error – yiibaseErrorException Uncaught Error: Call to undefined function yiiwebmb_strlen() in /application/vendor/yiisoft/yii2/[详细]
-
PHP:两个日期之间的天数列表
所属栏目:[PHP教程] 日期:2020-12-13 热度:153
参见英文答案 PHP: Return all dates between two dates in an array ????????????????????????????????????27个 有没有一种简单的方法来获取PHP中两个日期之间的天数列表? 我想最终得到这样的东西: (伪代码) date1 = 29/08/2013date2 = 03/09/2013resultA[详细]