小编PHP*_*ver的帖子

PHP中int的最大值是多少?

忽略允许您处理非常大数字的特殊库,您可以在PHP中存储的最大int值是多少?

php integer

108
推荐指数
5
解决办法
11万
查看次数

如何检查在Ubuntu Linux 12.04 LTS中启用/禁用了哪些PHP扩展?

我在我的本地机器上使用Ubuntu Linux 12.04 LTS.我很久以前在我的机器上安装了LAMP.现在我想启用以下PHP扩展:

  1. php_zip
  2. php_xml
  3. php_gd2

首先,我想检查是否启用了这些PHP扩展.我搜索了很多关于如何检查已安装/启用的PHP扩展,但每次我发现如何在Ubuntu Linux上安装这些扩展时.那么有人可以告诉我如何在Ubuntu Linux 12.04 LTS中检查启用/禁用的PHP扩展?提前致谢.

php linux php-extension ubuntu-12.04

60
推荐指数
4
解决办法
16万
查看次数

如何在PHP中的关联数组中更新特定键的值?

我有一个名为的以下关联数组 $data

Array
(
    [0] => Array
        (
            [transaction_user_id] => 359691e27b23f8ef3f8e1c50315cd506
            [transaction_no] => 19500912050218
            [transaction_total_amount] => 589.00
            [transaction_date] => 1335932419
            [transaction_status] => cancelled
        )

    [1] => Array
        (
            [transaction_user_id] => 9def02e6337b888d6dbe5617a172c18d
            [transaction_no] => 36010512050819
            [transaction_total_amount] => 79.00
            [transaction_date] => 1336476696
            [transaction_status] => cancelled
        )

    [2] => Array
        (
            [transaction_user_id] => 9def02e6337b888d6dbe5617a172c18d
            [transaction_no] => 19020512050820
            [transaction_total_amount] => 299.00
            [transaction_date] => 1336476739
            [transaction_status] => cancelled
        )

    [3] => Array
        (
            [transaction_user_id] => 9def02e6337b888d6dbe5617a172c18d
            [transaction_no] => 27050512050821
            [transaction_total_amount] => 79.00
            [transaction_date] => 1336476927 …
Run Code Online (Sandbox Code Playgroud)

php arrays associative-array

43
推荐指数
4
解决办法
14万
查看次数

权限被拒绝:/var/www/abc/.htaccess pcfg_openfile:无法检查htaccess文件,确保它是可读的?

大家好,我在我的网站上使用PHP,在我的系统上使用ubuntu linux.我在apache的error.log文件中得到了上述错误,即使在正确配置所有内容之后也是如此.我对此做了很多研究,但无法解决问题.有人可以帮我解决这个问题吗?以下是我的.htaccess文件abc directory.有人可以帮我这方面吗?

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName abc.org
AuthUserFile /home/abc/public_html/_vti_pvt/service.pwd
AuthGroupFile /home/abc/public_html/_vti_pvt/service.grp
Options -Indexes

RewriteEngine On
RewriteRule ^alumni$ alumni.php
RewriteRule ^student$ student.php
RewriteRule ^view_alumni_article/view/([0-9]+)$ view_alumni_article.php?op=view&article_id=$1
Run Code Online (Sandbox Code Playgroud)

php apache .htaccess mod-rewrite

43
推荐指数
3
解决办法
11万
查看次数

如何管理从PHP中的移动应用程序登录的用户的会话?

我是一名专业的PHP程序员.所以,我对iOS和Android编码一无所知.

该场景是使用名为"PHPFox"的社交网络PHP软件开发的一个网站.

现在有两个类似的移动应用程序,它们完全复制了本网站的功能.一个移动应用程序在iOS中,另一个在Android中.

所以,我编写了一组RESTful API,我接受来自移动应用程序的请求,解析请求,将请求参数传递给为网站执行相同工作的函数,从此函数获取响应,转换它转换为JSON格式并将其发送回移动应用程序.对于iOS和Android应用程序,我使用的是同一组REST API文件.

当用户登录时,将调用用于登录的REST API.最终调用用于身份验证的PHPFox函数,生成安全令牌以及一些其他用户数据.每次登录时,PHPFox都会生成不同的安全令牌.该数据被设置到会话中.现在,每次通过任何REST API文件调用任何函数时,都会验证登录时生成的安全令牌,并且只有成功验证令牌后才会调用PHPFox函数.此验证过程由PHPFox在内部完成.因此,无需将安全性令牌显式或隐式地传递给任何REST API调用.

直到现在一切都很好.

我怀疑从这里开始.我不知道会话是否在iOS/Android应用程序中维护.那么,如果服务器上的会话即PHPFox超时,那么应用会发生什么?它会崩溃吗?用户是否必须再次登录?如果用户杀死设备上的应用程序并再次访问应用程序,他/她是否必须再次执行登录过程?

我心中有太多疑惑.我完全混淆了这些事情.

有人可以把更多的注意力放在我面临的问题上吗?如果你能详细解释那将是非常好的.

谢谢.

php session android ios phpfox

41
推荐指数
4
解决办法
5万
查看次数

如何在php中的数组中插入新的键值对?

我有一个如下命名的数组$test_package_data.作为参考我打印它的前两个元素:

Array
(
    [0] => Array
        (
            [test_pack_id] => 9f27643023a83addd5eed41c4aade840
            [test_pack_name] => Exams Combo
            [test_pack_desc] => This Package contains 24 tests of Reasoning, English and Quantitative Aptitude.

Total Tests in this Package : 26
            [test_pack_type_id] => 3
            [test_pack_image] => 
            [test_pack_validity_year] => 0
            [test_pack_validity_month] => 3
            [test_pack_validity_days] => 0
            [test_pack_plan] => paid
            [test_pack_price] => 399.00
            [test_pack_no_tests] => 0
            [test_pack_publish] => yes
            [test_pack_sold] => 1
            [test_pack_created_staff_id] => ff8d4a5ea6bf11dce105aa2fa7b959b8
            [test_pack_updated_staff_id] => 81c4e3607c7e56bbf5461ef150437675
            [test_pack_created_date] => 303
            [test_pack_updated_date] => 1349235701
            [test_pack_purchase_date] => 255 …
Run Code Online (Sandbox Code Playgroud)

php arrays associative-array multidimensional-array

28
推荐指数
2
解决办法
12万
查看次数

不推荐使用getPreventDefault().请改用defaultPrevented.为什么我得到这个错误,它的解决方案是什么?

以前我在我的代码中使用jQuery 1.7.1.我收到了上述错误.然后我直接从谷歌存储库使用jQuery 1.11.1

<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.11.1.min.js">
</script>
Run Code Online (Sandbox Code Playgroud)

但我仍然得到这个错误.我该如何解决这个问题?

由于此错误,我的其他jQuery功能也无法正常工作.

我研究了很多关于解决方案但是每次我都得到相同的升级jQuery版本的解决方案.但这也不适合我.

migration jquery deprecated preventdefault

27
推荐指数
3
解决办法
8万
查看次数

如何在Smarty模板中将数组转换为逗号分隔的字符串?

我有一个标题$preview_data分配给smarty模板的数组,如下所示:

Array
(
  [applicable_states] => Array
        (
            [0] => 1
            [1] => 3
            [2] => 4
            [3] => 10
            [4] => 11
        )

)
Run Code Online (Sandbox Code Playgroud)

现在我想在smarty模板的div元素中将上述数组元素显示为逗号分隔值.简而言之,它应该像php中的implode()一样.有人可以帮助我在smarty模板中实现这一目标吗?提前致谢.

php arrays smarty implode

17
推荐指数
1
解决办法
1万
查看次数

如何在ubuntu上的LAMP中启用mod_rewrite?

我在我的机器上使用Ubuntu 12.04 LTS linux.我已经安装了LAMP.现在我想启用mod_rewrite模块.我做了很多谷歌并尝试了很多技巧,但无法启用mod_rewrite.任何人都可以帮我启用mod_rewrite吗?提前致谢.

php ubuntu mod-rewrite lamp ubuntu-12.04

16
推荐指数
2
解决办法
5万
查看次数

为什么我在以下场景中收到jQuery错误"TypeError:$(...).live不是函数"?

实际上我正在尝试将自动完成功能实现到一个文本字段,但得到上述错误,无法理解为什么我收到此错误.你能帮我解决这个错误吗?供您参考我将在下面提供所有必要的代码:

报告-学生result.tpl

<link rel="stylesheet" type="text/css" href="{$control_css_url}ui-lightness/jquery-ui-1.10.3.custom.css">  
<link rel="stylesheet" type="text/css" href="{$control_css_url}autocomplete.css">
<label>Name</label>
            <div class="form-element" id="friends">
              <input type="text" class="" name="user_name" id="user_name" value="{$user_name}" />
            </div>

<script language="javascript" type="text/javascript">
$(function(){  

  var class_id = $('#class_id').val();
  var section_id = $('#section_id').val();

        //attach autocomplete  
        $("#user_name").autocomplete({  

            //define callback to format results  
            source: function(req, add){  

                //pass request to server  
                $.getJSON("report_student_result.php?callback=?op=get_student_names&class_id="+class_id+"&section_id="+section_id, req, function(data) {  

                    //create array for response objects  
                    var suggestions = [];  

                    //process response  
                    $.each(data, function(i, val){                                
                    suggestions.push(val.name);  
                });  

                //pass array to callback  
                add(suggestions);  
            });  
        },  

        //define select handler  
        select: …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-autocomplete

16
推荐指数
2
解决办法
3万
查看次数