小编Glo*_*alz的帖子

在Laravel中安全地删除迁移

在Laravel中,似乎有一个创建迁移的命令,但不是删除.

创建迁移命令:

php artisan migrate:make create_users_table
Run Code Online (Sandbox Code Playgroud)

如果我想删除迁移,我可以安全地删除database/migrations文件夹中的相应迁移文件吗?

迁移文件:

2013_05_31_220658_create_users_table
Run Code Online (Sandbox Code Playgroud)

php database laravel artisan-migrate

186
推荐指数
8
解决办法
13万
查看次数

Sublime Text 2:尝试解析设置时出错

我该如何解决这个错误?

尝试解析设置时出错:〜/ Library/Application Support/Sublime Text 2/Packages/User/JavaScript.sublime-settings:1:1中没有数据

sublimetext sublimetext2

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

解码使用PHP,curl从Flickr API返回的json字符串

我试图在我的PHP代码中解码从flickr返回的json字符串.我使用CURL但它仍然返回一个字符串,即使我在json sring变量周围包装json_decode().有任何想法吗?

$api_key = '####';
$photoset_id = '###';

$query = 'http://api.flickr.com/services/rest/?&method=flickr.photosets.getPhotos&api_key='.$api_key.'&photoset_id='.$photoset_id.'&extras=url_o,url_t&format=json&jsoncallback=1';

$ch = curl_init(); // open curl session

// set curl options
curl_setopt($ch, CURLOPT_URL, $query);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);    
$data = curl_exec($ch); // execute curl session
curl_close($ch); // close curl session
var_dump(json_decode($data));
Run Code Online (Sandbox Code Playgroud)

php json curl flickr

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

Mustache(PHP)输出关联数组键

在Mustache中,我可以打印出关联数组键的名称而不是其值吗?

即所以,而不是这样:

$cars= array(
  'name'=>'ferrari', 'color'=>'red', 
  'name'=>'lambo', 'color'=>'yellow'
);
....
{{#cars}}
    {{name}} is {{color}}
{{/cars}}
Run Code Online (Sandbox Code Playgroud)

我希望有一个占用空间较小的数据源:

$cars= array('ferrari'=>'red', 'lambo'=>'yellow');
....
{{#cars}}
    {{array_key_here}} is {{.}}
{{/cars}}
Run Code Online (Sandbox Code Playgroud)

可能吗?

php templating mustache

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

如何在webkit中的console.log jquery对象中查看DOM元素

用于能够在jQuery对象上执行console.log,Chrome将输出相应的DOM元素,如Elements选项卡.

现在它这样做:

console.log($('body'));
[<body>, context: #document, selector: "body"]
Run Code Online (Sandbox Code Playgroud)

如果省略console.log,并直接输入控制台,则可以获得旧的行为:

$('body')
[<body>?…?</body>?]
Run Code Online (Sandbox Code Playgroud)

这就是我要的!我如何得到它,所以我以编程方式记录jQuery对象并让它们返回像DOM一样的实时DOM对象?

jquery webkit google-chrome

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

命名MYSQL id列

命名作为mysql表主键的列的最佳实践是什么?我见过两种方法:

  1. 'ID'
  2. tableName_id(其中tableName替换表的名称).

我原本以为只需id就足够了,因为你仍然可以通过选择一个句号和表名来继续来唯一地识别列(即对于表'cars'中的列'id',你可以选择它作为汽车.ID)

还是我过分思考这一切?

mysql

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

选择多个缓存元素

在jQuery中,你可以通过id选择两个元素:$('#elem,#elem2');

如果你已经缓存了elem和elem2,以及对它们应用相同的方法/功能该怎么办?

$ elem = $('#elem'); $ elem2 = $('#elem2');

这显然不会起作用:

$($elem, $elem2)
Run Code Online (Sandbox Code Playgroud)

谢谢!

variables jquery caching elements css-selectors

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

正则表达式捕获两个分隔符内的每个单词的出现

假设我有一长串文本,并且我希望每次this在圆括号内提到该词时捕获.我怎么能这样做?以下模式仅匹配第一个this,忽略后面的每个匹配:

/\(.*(this).*\)/g
Run Code Online (Sandbox Code Playgroud)

例如,在以下文本中使用上面的模式:

Etiam scelerisque,nunc ac egestas consequat,(odio this nibh euismod nulla,eget auctor orci nibh vel this nisi.Aliquam this erat volutpat).

只会this在单词之后返回第一个odio.

我究竟做错了什么?

regex

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

phpDocumentor 如何记录字符串参数的可用选项

我有一个类的公共方法,我想记录该方法可以接受的可用字符串值。这是可以接受的吗:

/**
* Set size of photos
* 
* @param string $size can be one of these options: url_sq, url_t, url_s, url_m, url_o
* @return void
*/
public function setSize($size){
    $this->_size = $size;
}
Run Code Online (Sandbox Code Playgroud)

php string phpdoc

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

PHP父,抽象类和接口文件名约定

在开发类库时,是否有最佳实践来命名文件?

我在想它应该反映出类的层次结构.我在考虑实现类似的东西:

Foundation.parent.class.php // Concrete parent class (Class with common implementations)
File.abstract.class.php     // Abstract class (extends Foundation)  
FileLog.class.php           // Child class (extends File)

所以在这个惯例中:

  • 仅用作另一个类的基础的具体类具有后缀parent
  • 抽象类具有后缀abstract
  • 子类以它正在扩展的类名开头

这是一个很好的实现还是有更好的方法?

php class naming-conventions

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