我目前在Android市场上有两个版本的应用程序,一个付费版本和一个免费版本.但我希望将应用内结算功能集成到我的免费应用程序中,并在订阅基础上向客户收费,价格低于付费应用的当前价格.
但是我应该如何为现有客户处理这个问题呢?让他们再次支付使用付费功能似乎是不公平的,而他们是我的应用程序的早期采用者.理想情况下,我实现的东西将使现有用户可以访问我的免费应用程序中的解锁功能.
有关如何实现这一目标的任何想法?一个好的方法概述是足够的,我不介意做一些关于如何实际实现这种方法的研究.
我的网站存在问题,PHP无法使用Internet Explorer为特定用户保存会话变量.但对于其他一些使用Internet Explorer的用户来说根本没有问题,而使用其他浏览器的用户也没有任何问题.
我创建了以下三个小脚本,以确保不涉及网站中的其他代码:
test.php的:
<?php
session_start();
function logMsg($text) {
$filename = dirname(__FILE__) . "/test.log";
$fh = fopen($filename, "a") or die("Could not open log file.");
fwrite($fh, date("d-m-Y, H:i")." - $text\n") or die("Could not write file!");
fclose($fh);
}
ob_start();
var_dump(session_id(), $_SESSION, $_SERVER, $_REQUEST);
$content = ob_get_clean();
logMsg("test.php");
logMsg($content);
$_SESSION['test'] = array('test' => 'lalala');
$_SESSION['count'] = 1;
?>
<a href="test2.php">Next</a>
Run Code Online (Sandbox Code Playgroud)
test2.php:
<?php
session_start();
function logMsg($text) {
$filename = dirname(__FILE__) . "/test.log";
$fh = fopen($filename, "a") or die("Could not open log file.");
fwrite($fh, …Run Code Online (Sandbox Code Playgroud) 所以我有一个包含5列的表:id, user_id, news_id, comment and date.每当用户在新闻的评论区域发布内容时,数据都会插入到此表中.
现在我正在尝试制作顶级海报功能,以显示发布评论最多的人.
我想知道如何根据user_id在表中出现的次数从此表中排序结果.
例如:
1 - 134(user_id) -> 20 posts(that's how many times this user_id was found in the table.)
2 - 123 -> 19
3 - 168 -> 15
Run Code Online (Sandbox Code Playgroud)
等等.
提前致谢.
我有一个关联数组如下:
$data['england']='pound'
$data['america']='dollar'
$data['europe']='euro'
$data['denmark']='krone'
$data['japan']='yen'
Run Code Online (Sandbox Code Playgroud)
我想对这个数组进行排序,之后我希望'europe'成为数组中的第一个元素.为了对数组进行排序,我在php中使用ksort(),现在我怎样才能获得'europe'数组对象,这样我就可以将它作为第一个元素并将所有剩余的元素向下移动?