小编sam*_*old的帖子

如何删除url字符串中的参数

我有一个看起来像这样的字符串,就像一个带参数的URL.

folder/tested/file.js?p1=v1&p2=v2
Run Code Online (Sandbox Code Playgroud)

如何操作此字符串以删除所有参数,以便最终看起来像这样

folder/tested/file.js
Run Code Online (Sandbox Code Playgroud)

php string url

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

如何从对象设置URLVariables参数

我有一个URLVariables对象(变量),我正在以这种方式设置其属性.

variables.fname = "fname";
variables.lname = "lname";
variables.address = "address"; 
Run Code Online (Sandbox Code Playgroud)

但属性不同所以我想以下列格式传递一个对象,并让它正确设置属性名称和值.

{fname: "fname", lname: "lname", address: "address"}
Run Code Online (Sandbox Code Playgroud)

我尝试过像这样的forloop,但它没有用.我不确定如何实现与手动设置属性相同的功能.

var variables:URLVariables = new URLVariables ();
for(var key:String in params){
   variables.key = String(params[key]);
}
Run Code Online (Sandbox Code Playgroud)

apache-flex actionscript-3

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

结合很多|| 在if语句中

有没有更清洁的方式做这样的事情,而不必$var多次重复?

if($var == "A" || $var == "L" || $var == "N" || 
   $var == "Q" || $var == "U" || $var == "V")
Run Code Online (Sandbox Code Playgroud)

php

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

在Propel分页中:查询与标准

我有推进这个问题

$units = UnitQuery::create()->find();
Run Code Online (Sandbox Code Playgroud)

我正在尝试对返回的结果进行分页,所以我想我需要使用PropelPager,根据文档创建这样的

$criteria = new Criteria();
$criteria->add(BookPeer::AUTHOR, $authorId);
$pager = new PropelPager($criteria, 'BookPeer', 'doSelect', $page = 1, $rowsPerPage = 30);
Run Code Online (Sandbox Code Playgroud)

我不明白的是如何将$units我经常使用的1行查询转换为$criteria.

此外,有没有使用像一个正常的查询方式$unitsPropelPager?它会更容易比更改查询使用$criteriadoSelect等.

php orm propel zend-framework

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

从URL调用PHP类

我正在使用Group_Attributes()我的项目中调用的类.我把它放在我的项目中,我称之为通常的方式.

$gt = new Group_Attributes();
Run Code Online (Sandbox Code Playgroud)

此类也可以作为文本访问,http://myurl.com/files/Group_Attributes.php将类作为文本输出.

我想从这里直接调用这个类而不将该文件直接保存到我的项目中.

做这样的事情有什么不利之处,特别是如果文件数量增加到100或更多

php oop class

0
推荐指数
1
解决办法
419
查看次数

这里的js在哪里

我正在尝试理解http://www.canadastartup.com/这里菜单背后的javascript .他们使用插件吗?是否有一个插件(最好基于jquery)可以产生类似的效果?

html看起来像这样:

  <ul class="nav sf-js-enabled">
     <li><a href="">Home</a></li>
     <li class="page_item page-item-61 current_page_item selectedLava">
        <a title="" href="">About us</a>
     </li>
     <li class="page_item page-item-38"><a title="" href="">Marketing Services</a></li>
     <li class="page_item page-item-47"><a title="" href="">Sales Services</a></li>
     <li class="page_item page-item-31"><a title="" href="">Business Services</a></li>
     <li class="page_item page-item-67"><a title="" href="">Contact us</a></li>

     <li class="backLava" 
         style="left: 67px; top: 83px; width: 70px; height: 32px; overflow: hidden;">
       <div class="leftLava"></div>
       <div class="bottomLava"></div>
       <div class="cornerLava"></div>
     </li>
  </ul> <!-- end ul.nav -->
Run Code Online (Sandbox Code Playgroud)

javascript navigation jquery jquery-plugins

0
推荐指数
1
解决办法
2662
查看次数

为什么用这种方式声明一个数组

我正在查看其他人编写的代码,它以这种方式声明了一个数组(我认为它仍然是一个字符串,有人可以确认).

$array = "Label 1" . "~/" . "Label 2" . "~/" . "Label 3" . "~/" . "Label4";
Run Code Online (Sandbox Code Playgroud)

然后在代码中,它会这样做

split('~/', $array);
Run Code Online (Sandbox Code Playgroud)

是否有人有理由这样做?我通常会从一开始就将它声明为一个数组.

php arrays

0
推荐指数
1
解决办法
158
查看次数

您的安装中是否也存在TortoiseSVN错误

我安装了TortoiseSVN C > Program Files > TortoiseSVN.我想带命令提示符的测试,所以我打开cmd,并cd在TortoisSVN安装文件夹中的bin文件夹.

我尝试svn help在命令提示符下运行正常.然后我试了svn status,它给了我这个错误.

svn: warning: W155007: 'C:\Program Files\TortoiseSVN\bin' is not a working copy
Run Code Online (Sandbox Code Playgroud)

有人可以尝试这两个命令并告诉我他们是否得到类似的结果?

svn version-control tortoisesvn

0
推荐指数
1
解决办法
1866
查看次数

为什么这个ByteArray实验崩溃了AIR

我正在将数据写入新的ByteArray并将其存储到LocalStore中

var ba:ByteArray = new ByteArray;
ba.writeObject(theobject);

EncryptedLocalStore.setItem(MY_VAL_STORE, ba); //bytes in local store
Run Code Online (Sandbox Code Playgroud)

作为一个实验,我试图将前两行变成一行,所以我使用这种语法(我基本上将新的ByteArray放在括号中并立即使用它).

var ba:ByteArray = (new ByteArray).writeObject(theobject) as ByteArray;

EncryptedLocalStore.setItem(MY_VAL_STORE, ba); //bytes in local store
Run Code Online (Sandbox Code Playgroud)

但这使我的AIR应用程序在运行时崩溃.如果我回到2行,它工作正常.我意识到这不是什么大问题,但我很好奇为什么这种创造性的语法不起作用.有任何想法吗?

注意:在1行版本中,如果我不添加as ByteArray,它会抱怨我正在尝试使用类型void和ByteArray.

apache-flex air adobe actionscript-3

0
推荐指数
1
解决办法
160
查看次数

如何测试$ value是$ num + -3

可能重复:
php是否在一个范围之间的整数?

让我们说$num = 5;如何测试$value$ num之间是否为$ -3.换句话说,我如何测试if $value是否等于这些值中的任何一个2,3,4 5 6,7,8

php if-statement

0
推荐指数
1
解决办法
253
查看次数

包括$ book-> author in echo""

我正在尝试在echo语句中打印$ book-> author.现在我正在使用连接.

echo "book author: " . $book->author . "<br />";
Run Code Online (Sandbox Code Playgroud)

如何将整个内容包含在双引号中?如果我执行以下操作,它会假设我正在尝试回显$book对象,这->author是一个常规字符串.

echo "book author: $book->author<br />";
Run Code Online (Sandbox Code Playgroud)

php echo

0
推荐指数
1
解决办法
44
查看次数

这个javascript代码有什么作用?

这段代码以url作为输入,但我不确定它是做什么的,或者这样做有什么好处

var hashPos = url.lastIndexOf ( '#' );
return url.substring( hashPos + 1 );
Run Code Online (Sandbox Code Playgroud)

javascript

-4
推荐指数
1
解决办法
103
查看次数