Guys Tôi là người mới bắt đầu viết mã. Tôi không hiểu cách sử dụng khung công tác này. Nó chỉ mở hướng dẫn sử dụng. Bất cứ ai có thể cho tôi biết các bước tôi cần phải làm theo để thực hiện chương trình "hello world" trên mã đánh lửa?Lấy ví dụ CodeIgniter HelloWorld để làm việc
Trả lời
Tạo một tệp có tên hello.php
trong thư mục hệ thống/ứng dụng/bộ điều khiển của bạn. Trong tệp, hãy đặt mã này:
<?php
class Hello extends Controller
{
function index()
{
echo 'Hello world!';
}
}
?>
Sau đó, chuyển đến http://localhost/codeigniter/index.php/hello
và bạn sẽ thấy thế giới hello. (Bạn có thể đã đặt nó trong một thư mục khác với codeigniter, do đó, thay đổi url khi cần thiết).
Sau đó, bạn có thể thay đổi mã để:
<?php
class Hello extends Controller
{
function index()
{
echo 'Hello world!';
}
function test()
{
echo 'Second hello world!';
}
}
?>
và sẽ http://localhost/codeigniter/index.php/hello/test
sẽ chạy chức năng 'test' từ lớp.
Sử dụng .htaccess và mod_rewrite bạn có thể xóa 'index.php' khỏi url của mình, vì vậy bạn chỉ cần truy cập http://localhost/codeigniter/hello
hoặc http://localhost/codeigniter/hello/test
.
Đừng nhầm lẫn với trình kích hoạt mã với IDE.
trình kích hoạt mã là công việc khung, không phải là môi trường phát triển được đánh dấu (IDE). Một ví dụ về IDE là ECLIPSe. Một IDE sẽ có một trình soạn thảo văn bản, mabee một số cú pháp tô sáng/kiểm tra lỗi/và thậm chí biên dịch các khả năng ..
Một khung làm việc khác là tập các hàm/lớp/tập lệnh có chứa mã mà bạn có thể sử dụng lại để thực hiện cuộc sống của bạn đơn giản hơn, hoặc để cho nó thứ tự.
Vì vậy, giả sử bạn đã tải xuống trình kích hoạt mã và đặt nó trên máy chủ web của mình, bạn có thể sử dụng hướng dẫn người dùng trước đó.
Lời khuyên của tôi là xem/nghe hướng dẫn bằng video có sẵn tại đây: http://codeigniter.com/tutorials/ và http://video.derekallard.com/ và ghi chú trên chúng. Nên cho bạn thấy cách codeigniter hoạt động.
+1 không có gì tốt hơn video giới thiệu – ryeguy
<html>
<head>
<title>Codeigniter</title>
</head>
<body>
<?php
include "index.php";
class hello extends CI_Controller
{
function index()
{
echo "Hello world!";
}
}
echo "head<br>";
$t = new hello();
$t->index();
?>
</body>
</html>
- 1. Disruptor helloworld ví dụ
- 2. tích cực MQ - HelloWorld ví dụ ngoại lệ
- 3. Lấy ví dụ hoạt động
- 4. Không thể lấy ví dụ về phiên màn hình tách rời của Fabric để làm việc
- 5. Lấy ví dụ/loại đối tượng
- 6. Ví dụ về việc sử dụng Generics.Collections.TObjectDictionary
- 7. Ví dụ làm việc của Rails 3.1 + Juggernaut Instant Messenger?
- 8. Ví dụ về Google Dart Forms làm việc
- 9. ví dụ Andengine thấy lỗi không làm việc
- 10. Ví dụ làm việc cho dịch vụ OSGI từ xa
- 11. Mustache.js + jQuery: ví dụ làm việc tối thiểu là gì?
- 12. Twig: Làm việc quốc tế hóa (i18n) ví dụ
- 13. Ví dụ đơn giản, làm việc của Quartz.net
- 14. Scala Monad - Ví dụ làm việc đầy đủ
- 15. Ví dụ làm việc của nhà cung cấp Loại làm việc
- 16. Ví dụ trong việc sử dụng RedisStore trong socket.io
- 17. ví dụ về việc sử dụng scala.collection.immutable.Set từ java
- 18. Ví dụ jBullet
- 19. Ví dụ về việc sử dụng AdditionalMetadata trong MVC 3
- 20. Nơi lấy các ví dụ phát video trực tuyến (GStreamer)?
- 21. Một ví dụ lạ về việc gõ vào Ocaml
- 22. Ví dụ về việc thực hiện Baum-Welch
- 23. Haskell iteratee: ví dụ đơn giản đã làm việc để xóa khoảng trống ở cuối
- 24. Ví dụ về việc sử dụng LibSVM trong java
- 25. Ví dụ đầy đủ về việc sử dụng gói pySerial
- 26. Ví dụ về các ví dụ điển hình
- 27. Ví dụ về pysmb
- 28. C# Attribute.isDefined() ví dụ?
- 29. CodeIgniter MySQL truy vấn không làm việc
- 30. Ví dụ mẫu C++ variadic Ví dụ bất thường
Tại sao nó được giảm hạng? Một câu hỏi lập trình chính hãng của nó –
Uh, vì khi nào là một khung làm IDE? – patricksweeney
Cô ấy nói cô ấy là người mới –