草庐IT

随机整数

全部标签

php - 将 8 个字节转换为有符号长整数(64 位)

我正在从PHP套接字中读取8个字节,并希望将它们转换为64位有符号整数。如何在64位PHP中执行此操作?unpack不支持64位数字在32位PHP中,有没有办法将其转换为BCMath可以使用的字符串? 最佳答案 也许Convertingbyte-streamintonumericdata-type会帮助... 关于php-将8个字节转换为有符号长整数(64位),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.

php - gzcompress()随机插入额外的数据?

我整个上午都在研究这个问题,并决定作为最后的努力,也许有人在堆栈溢出有一个“在那里,做了那种”类型的答案为我。背景最近,我使用过滤器在我们的(面向内部网的)apache(2.2)服务器上实现了压缩,这样所有基于文本的文件(css、js、txt、html等)都通过mod_deflate进行压缩,而没有提到php脚本。在对如何最好地压缩php输出进行了大量研究之后,我决定使用gzcompress()风格,因为php文档表明,使用zlib库和gzip(使用deflate算法,blahblahblah)比ob_gzippanything()更受欢迎。所以我模仿了别人的方法:很标准的东西,对吧?

php - 根据标签随机播放 YouTube 视频

有谁知道脚本可以通过从网络表单输入标签来随机播放YouTube视频的快速方法吗?尝试使用PHP和JavaScript构建它,不知道从哪里开始使用YouTubeAPI。 最佳答案 setShufflefunction指示YouTube以随机顺序播放播放列表中的视频(或按指定顺序播放它们。player.setShuffle(shufflePlaylist:Boolean):VoidThisfunctionindicateswhetheraplaylist'svideosshouldbeshuffledsothattheyplayback

PHP JSON 大整数

我正在使用json_encode将我的php多维数组转换为输出json。通常,此函数会将所有值转换为字符串。为了确保将整数值作为整数值发送到javascript,我使用了数字检查:$json=json_encode($data,JSON_NUMERIC_CHECK);除了我的应用程序的一种情况外,这在所有情况下都可以正常工作。在php数组(从数据库中提取)中,有一个字段包含非常大的整数。我将它作为VARCHAR保存到数据库中,但不幸的是,当编码为json时,它被转换为整数。问题在于,由于这是一个非常大的整数,它会四舍五入,因此不代表真实值。我该如何解决这个问题?

PHP变量随机变为NULL

很长一段时间以来,我们的托管服务器都遇到了一个非常奇怪的问题。PHP中的变量有时(似乎是随机的)变为NULL。一般情况下一切正常,但偶尔会发生。服务器上的所有帐户和所有PHP应用程序(包括PHPMyAdmin、Wordpress我们自己的脚本)都会受到影响。我们联系了我们的托管公司,但他们找不到任何解决方案。我没有什么想法,最有希望的是Suhosin的问题。但是我没有直接从日志中收到任何消息。我们制作了一个尽可能简单的脚本来重现错误:stringVar)&&!is_null($this->stringVar)){echo"stringvar:".$this->toStringWithT

php - 随机获取云存储错误 : UNAUTHORIZED

今天,我开始收到此错误,据我所知,没有任何原因。这不是一个一致的错误。今天突然开始了。它昨天运行完美,并且几个星期都没有任何错误。文件中只有file_get_contents()。一段时间以来,我一直在为get_image.php使用相同的代码,但直到现在我才收到此错误。有谁知道为什么这会随机发生而不是持续发生?[20/Feb/2015:10:53:53-0800]"POST/get_imageHTTP/1.1"200149--"website.com"ms=296cpu_ms=86cpm_usd=0.000017pending_ms=160instance=app_engine_re

php - 在 php 中生成随机数

我是braintree的新手。试图在php中集成braintree。遵循以下步骤:创建客户。$customerParams=Braintree_Customer::create(array('firstName'=>$firstName,'lastName'=>$lastName,));然后生成clientTokenBraintree_ClientToken::generate(array("customerId"=>$customerParams->customer->id));然后借助api在js中成功生成nonce:varclient=newbraintree.api.Clien

php - curl_exec() 参数删除整数的最后 2 位

我在WordPress中使用softtouchAPI,并通过curl将数据发布到API。但作为回应,我无法在函数中发送大整数值。我没有得到数据类型范围问题或curl。下面是我的代码://createreservation$prod_items=array();$single_item=array('product_uid'=>11449701010101);$prod_items[]=$single_item;$res_params=array('customer_id'=>1111,'payment_type'=>'','invoice_address_id'=>123,'deliv

php - 从 PHP 中的字符串创建一个唯一的 4 字节整数

我有一个使用字符串作为键的SQL表。我需要使用PHP将该字符串(最多18个字符)转换为唯一的(!)4字节整数。谁能帮忙? 最佳答案 独一无二?不可能,抱歉。让我们仔细看看:对于18个字符,即使我们假设只有128个可能的ASCII字符(7位),您也会得到128^18个可能的字符串(我什至没有考虑更短字符串的可能性!),大约是8E37(8和37个零)。对于一个4字节的整数,您将获得256^4个可能的整数,大约是4E9(40亿)。因此,字符串比整数多4E28个;你不能有唯一的映射。因此,你肯定一输入第4294967297键就撞车,但输入多

php - 没有重复的随机数生成

我必须在网页中显示一些横幅。横幅的数量将在10个以内(最多10个)。我可以在数据库中设置横幅数量和每个横幅文件夹。横幅图像根据类别存储在单独的服务器文件夹中。横幅显示在列中。我的代码是,这里,long1,long2,...long10是来自数据库的目录名$array=array();for($n=1;$n"alt=""name=""/>}例如:如果数据库中设置了7个横幅,我必须显示来自不同或相同文件夹的7个横幅。(有些横幅将来自同一文件夹)。每次显示网页时,我都需要避免出现重复的横幅广告。我分配了一个数组来存储每个随机数。我需要更改代码中的任何内容吗?有什么想法吗?谢谢!